my website source code
https://lucdev.net
|
||
---|---|---|
.husky | ||
.vscode | ||
pages@bd7fd17ff1 | ||
public | ||
scripts | ||
src | ||
.envrc | ||
.gitignore | ||
.gitmodules | ||
.prettierignore | ||
.prettierrc.cjs | ||
CODE_OF_CONDUCT.md | ||
Caddyfile | ||
LICENSE | ||
README.md | ||
astro.config.mjs | ||
flake.lock | ||
flake.nix | ||
package.json | ||
pnpm-lock.yaml | ||
tsconfig.json |
README.md
lucsite
Hey! This is my website source code. Currently, it is an static generated site.
Tools used
- Astro - Framework for building static websites using components and TypeScript.
- Node.js and pnpm - JavaScript runtime and package manager.
Development
This will prepare all the resources and start a local server.
pnpm run dev
If you need local HTTPS support, you can use Caddy with the suplied Caddyfile
caddy run --config Caddyfile
Then access the site using the URL lucdev.localhost
Note: Firefox users need to enable the flag security.enterprise_roots.enabled
to true
by accessing about:config
in the URL bar.
Windows + WSL users: What I do is install Caddy with Scoop and then use PowerShell to navigate to the WSL mount.
Disclaimer
I released the source code for transparency and to help other people create similar websites.
I keep my right to not give support/accept pull requests or give documentation.
Copying
Read the LICENSE file for more information.