Sangelo's Space website source code! https://sangelo.space
Go to file
Sangelo 4ecf1f1de6
All checks were successful
Build and push docker image / deploy (push) Successful in 42s
[c] modify workflow if-statement to work in SH
2024-04-03 12:46:25 +02:00
.forgejo/workflows [c] modify workflow if-statement to work in SH 2024-04-03 12:46:25 +02:00
src [c+a] New Project Logo, Style tweaks 2024-03-13 12:12:04 +01:00
static [c+a] New Project Logo, Style tweaks 2024-03-13 12:12:04 +01:00
.eslintignore Initial Commit 2023-11-06 00:02:42 +01: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 Initial Commit 2023-11-06 00:02:42 +01:00
.prettierrc Initial Commit 2023-11-06 00:02:42 +01:00
build-podman.sh [a] add podman build script 2024-03-26 13:57:52 +01:00
build.sh Initial Docker Automatisation Work 2024-03-22 11:19:46 +01:00
docker-compose.build.yml [a] Initial Justfile build script 2024-04-02 17:42:33 +02:00
docker-compose.yml Initial Docker Automatisation Work 2024-03-22 11:19:46 +01:00
Dockerfile [c] Fix Justfile errors, Dockerfile removes build image now 2024-04-02 20:25:10 +02:00
Justfile [c] Update Justfile env variables for publishing 2024-04-03 11:05:16 +02:00
LICENSE License & Readme 2023-12-13 15:08:40 +01:00
package.json Initial Modal Work 2023-12-10 01:00:02 +01:00
README.md [a] Initial Justfile build script 2024-04-02 17:42:33 +02:00
svelte.config.js Project Refactoring and some Cleanup (#1) 2024-03-12 19:47:04 +00: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 Initial Modal Work 2023-12-10 01:00:02 +01: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 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

# to build and preview a webpage, run `just preview`
just preview

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

To create a production version of this website without docker:

yarn run build

To build a docker container image with just:

# build and run container image with docker
just build

# build with podman
just build podman

# clean, build, and run container image with docker or podman
just all
just all podman

You can preview the production build with yarn run preview.

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.