Skip to content

cipher813/the-cyphering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

the cyphering

everything you are made of was forged in a dying star, and will be scattered into infinite others. the cyphering is the soundtrack for the parts in between.

not background music. the cyphering turns the deepest questions — reality, the cosmos, the self — into something you can lose yourself to at full volume.

created with AI · psytrance · hardstyle · drum and bass · progressive trance · melodic techno

thecyphering.com

listen / follow

Instagram Spotify Apple Music YouTube SoundCloud Suno

spotify is the main / primary platform; instagram is the social hub.

decode@thecyphering.com


about this repo

The artist site for thecyphering.com — a single page that doubles as the link hub for the instagram bio link. it shows upcoming pre-saves, a two-line intro, and a continuously-playing spotify embed.

Built with Astro + Tailwind CSS v4, deployed as a static site on Cloudflare Pages.

develop

npm install
npm run dev      # http://localhost:4321

edit the links

All platform destinations live in src/data/links.ts (LINKS). Platform roles:

  • spotify — main / primary
  • instagram — the social hub
  • soundcloud, apple music — secondary
  • youtube — visuals
  • suno — generation source

The spotify embed (the always-on player) is configured in src/consts.ts.

releases / pre-saves

Pre-saves are handled by DistroKid HyperFollow (free, OAuth-backed). Each release is an entry in the RELEASES array in src/data/links.ts with its cover art. Before its date it shows as an upcoming pre-save card; on/after the date it drops off the list (it lives on the streaming platforms by then). Upcoming/past state is computed at build time — push to main to refresh after a drop date passes.

build & deploy (Cloudflare Pages)

npm run build    # outputs to dist/

Cloudflare Pages settings:

  • Build command: npm run build
  • Output directory: dist
  • Custom domain: thecyphering.com

Push to main and Pages rebuilds automatically.

TODO: add a real public/og.png (1200×630) for social-share cards.

About

the cyphering — everything you are made of was forged in a dying star, and will be scattered into infinite others. the soundtrack for the parts in between.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors