1
0
Fork
You've already forked website
0
  • JavaScript 92.8%
  • Svelte 3.4%
  • HTML 1.7%
  • SCSS 1.5%
  • TypeScript 0.2%
  • Other 0.3%
2026年01月12日 12:16:39 +00:00
.forgejo/workflows [a] more verbose command feedback for update website debug info 2024年06月05日 10:03:38 +02:00
src chore: update copyright year 2026年01月12日 12:16:39 +00:00
static Merge branch 'main' of gitpot.org:sangelo/website 2024年10月29日 18:52:36 +01:00
.eslintignore [c] add bun to list of ignored files for prettier and eslint 2024年06月10日 10:32:15 +02:00
.eslintrc.cjs Initial Commit 2023年11月06日 00:02:42 +01:00
.gitignore Initial Commit 2023年11月06日 00:02:42 +01:00
.npmrc Initial Commit 2023年11月06日 00:02:42 +01:00
.prettierignore [c] add bun to list of ignored files for prettier and eslint 2024年06月10日 10:32:15 +02:00
.prettierrc Initial Commit 2023年11月06日 00:02:42 +01:00
Caddyfile [c+a] fix #3 and make external caddyfile 2024年05月16日 09:36:48 +02:00
docker-compose.build.yml [a] add healthcheck endpoint to caddyfile config 2024年04月26日 11:08:30 +02:00
docker-compose.yml [c] Migrate to gitpot.org 2024年04月08日 13:52:10 +02:00
Dockerfile [d] remove comment in dockerfile 2024年05月16日 09:37:59 +02:00
Justfile [c] fix broken links & add comment to justfile 2024年04月16日 14:12:24 +02:00
LICENSE License & Readme 2023年12月13日 15:08:40 +01:00
package.json [c] update dependencies 2024年04月19日 08:16:06 +02:00
README.md [c] update readme logo 2024年04月08日 17:18:20 +02:00
svelte.config.js [c] upgrade dependencies, add upgrade-interactive to Justfile 2024年04月03日 17:02:46 +02:00
tsconfig.json Initial Commit 2023年11月06日 00:02:42 +01:00
vite.config.ts Initial Commit 2023年11月06日 00:02:42 +01:00
yarn.lock [c] update dependencies 2024年04月19日 08:16:06 +02:00

Sangelo's Space

This is the source-code for my website, written in Svelte & SCSS.
Feel free to explore!

Contributing

You're welcome to contribute to this website if you have a Lunivity account (see Gitpot's homepage for details if registrations aren't open).
Once you fork and clone the repository, follow the next steps.

If you have just installed, setting up is pretty easy:

# setup dependencies and run dev server
just
# you can also run `just dev`
just dev

View a list of all possible just recipes with just -l.

Otherwise, if you don't already have or don't want to install just, you can run the commands manually:

# install dependencies
yarn install
# run web dev server
yarn run dev
# or start the server and open the app in a new browser tab
yarn run dev --open

Once you've made your changes, you can create a Pull Request and I'll make sure to check it out!

Building

Build locally

To create a production version of this website without docker:

# automatically build & preview
just preview
# or, manually build
yarn run build

You can then preview the production build locally with yarn run preview --open.

The files will be available in the repo, in the build/ directory.

Build with Docker

To build a docker container image with just:

# build and run container image with docker, tag: latest
just build
# build with podman
just build <tag> podman
# clean, build, and run container image with docker, tag: latest
just all
# clean, build, and run container image with podman, tag: dev
just all dev podman

You can preview the produced docker build with just run [tag] [runner].

License

You can view this project's source code license here.

All assets (images, logos, etc.) created by me (Sangelo) are Copyright (c) 2019-2024 Sangelo unless otherwise stated.
Brand logos and icons (such as Discord, Github, YouTube, etc.) are trademarked by and copyright of their respective owners.