my website source code https://lucdev.net
 
 
 
 
 
 
Go to file
Luc 2fd708f825
Deploy at 20230914_174551
2023-09-14 17:46:29 -03:00
.husky
.vscode
pages@bd7fd17ff1 Deploy at 20230914_174551 2023-09-14 17:46:29 -03:00
public
scripts Add LibreJS <https://gnu.org/software/librejs> support 2023-08-12 12:05:36 -03:00
src Add View Transitions for the entire site (for now it seems to work only on Chromium) 2023-09-14 17:28:52 -03:00
.envrc
.gitignore
.gitmodules
.prettierignore
.prettierrc.cjs
CODE_OF_CONDUCT.md
Caddyfile
LICENSE
README.md
astro.config.mjs
flake.lock
flake.nix
package.json Update packages versions 2023-09-14 17:28:24 -03:00
pnpm-lock.yaml Update packages versions 2023-09-14 17:28:24 -03:00
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.