Sources of ~ajhalili2006's website, built with Mkdocs for Material.
Find a file
Andrei Jiroh Halili edeb81dc88 chore(docker): 🧑‍💻 add script for local development, as used in npm start [skip ci]
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-04-05 10:39:17 +00:00
.vscode build(docker): 💚 add custom entrypoint script to our CI image 2023-03-31 16:14:39 +00:00
bin chore(docker): 🧑‍💻 add script for local development, as used in npm start [skip ci] 2023-04-05 10:39:17 +00:00
docker build(docker): more chaotic fizes on CI image 2023-03-31 16:43:12 +00:00
gmi Commit literally everything to kick tires 2022-11-02 00:28:28 +08:00
markdown chore(global); add future page to make workspace clean for Pages Deploy 2023-03-24 18:29:41 +00:00
overrides chore(global): 👷 improve 404 page and Gitpod config, plus some VSC ws config changes 2023-03-24 17:36:48 +00:00
.build.yml chore(global): 👷 improve 404 page and Gitpod config, plus some VSC ws config changes 2023-03-24 17:36:48 +00:00
.gitignore build(deps-dev): add Wrangler CLI for CF Pages deploy via GitLab CI [skip ci] 2023-03-24 18:22:20 +00:00
.gitlab-ci.yml ci(gitlab-ci): update CI image tag 2023-03-31 16:57:02 +00:00
.gitpod.Dockerfile chore(global): 👷 improve 404 page and Gitpod config, plus some VSC ws config changes 2023-03-24 17:36:48 +00:00
.gitpod.yml chore(global): 👷 improve 404 page and Gitpod config, plus some VSC ws config changes 2023-03-24 17:36:48 +00:00
build.sh fix(gitlab-ci): 💚 fix issue relating to container entrypoint stuff 2023-03-27 15:29:38 +00:00
mkdocs.yml build(mkdocs.yml): 🔧 simplify configuration and go with one-config for SEO reasons 2023-03-24 17:25:39 +00:00
package-lock.json build(deps-dev): add Wrangler CLI for CF Pages deploy via GitLab CI [skip ci] 2023-03-24 18:22:20 +00:00
package.json build(global): update CI image used for CI and add docker:ci script in package.json 2023-03-31 16:24:07 +00:00
README.md docs(global): add nowpage and then some 2023-03-04 01:25:16 +08:00
requirements.txt build(mkdocs.yml): 🔧 simplify configuration and go with one-config for SEO reasons 2023-03-24 17:25:39 +00:00
start-caddy-tildeserv.sh Update content on keys and stuff 2023-01-19 11:35:32 +00:00
vern.Caddyfile Update repo README and some docs + Caddyfile config 2022-12-26 17:28:16 +00:00

~ajhalili2006's website

This is my sources for both andreijiroh.dev and tilde userpages in Ctrl-C Club and ~vern, built with Mkdocs + Material theme by ~squidfunk. (Sources for Gemini version of the website is available at gmi directory.)

Site content (exluding external content) is licensed under CC BY-SA 4.0.

Development

# clone the repo
# pick one on the clone URLs
git clone https://mau.dev/ajhalili2006/tildeverse-web
git clone git@git.sr.ht:~ajhalili2006/tildeverse-web

# maybe do this on a feature branch
git switch -c username/my-suggestion-here

# install deps via venv
python3 -m venv venv
source ./venv/bin/activate
pip3 install -r requirements.txt

# preview site and edit in another session
mkdocs serve
nano markdown/path-to-file.md

# done?
git stage . && git commit --signoff

# send patches via GitLab through the CLI
glab -R https://mau.dev/ajhalili2006/tildeverse-web mr create  --allow-collaboration -b main

# or via my public inbox on sourcehut
# see https://git-send-email.io for setup and guide
git config sendemail.to "~ajhalili2006/public-inbox@lists.sr.ht"
git config format.subjectPrefix "PATCH tildeweb"
git config --global sendemail.annotate yes
git config --global format.signOff true
git send-email HEAD^

Contributing

Patches are always welcome, although you must sign-off your commits to comply with the Linux DCO. Please be reminded that while this is a personal open-source project, please expect long waiting times during pathc reviews and don't be disappointed when I disagree on stuff and chose not to merge the patches for any reasons, including mental health breaks.