Skip to content

Latest commit

 

History

218 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

selkies.io

Ask DeepWiki

The landing page for Selkies, the open-source, GPU-accelerated platform that streams Linux desktops and applications to any web browser.

It is a static site: no framework, no build step. Documentation lives separately at docs.selkies.io.

Files

File Purpose
index.html The page. Every section is plain HTML with links out to docs, repos, and the community.
index.css Styling and every CSS-driven animation (aurora, stripe demos, pipeline flow, and the tilt and spotlight hooks).
index.js Scroll reveals, counters, tilt and magnetic pointer effects, tabs, copy buttons, the app marquee, and the hero stream simulation drawn on a canvas.
apps.js The list of LinuxServer.io application containers shown in the marquee.
img/ Logos and the demo video.

Preview locally

npm start
# or
python3 -m http.server 8000

Then open http://localhost:8000. Any static file server works.

Deploy

Pushes to main run the GitHub Pages workflow, which copies the site files into public/ and publishes them. The custom domain is a repository setting.

npm run build produces the same public/ directory locally.

The page's fonts (Sora, Inter, and JetBrains Mono) are served from fonts/, with the files and subsets Google Fonts serves and each family's SIL Open Font License beside them, so a visit reaches no third party for them.

Reference clones

The directories listed in .gitignore (selkies/, pixelflux/, pcmflux/, sealskin/, sealskin-apps/, sealskin-web/, docker-baseimage-selkies/) are sibling repositories cloned for reference while writing copy. They are not part of the site and are not committed.

About

Landing page for selkies.io

Resources

Code of conduct

Security policy

Stars

2 stars

Watchers

1 watching

Forks

Sponsor this project

Used by

Contributors

Languages