Commit graph

9 commits

Author SHA1 Message Date
ltadeu6
b047f80dd1
Add Nextcloud to NixOracle with dynamic project homepage
- services.nextcloud with PostgreSQL, hostName nextcloud.tadix.dev
- nginx vhost with ACME for nextcloud.tadix.dev
- Homepage PROJECTS section now fetches repos from Forgejo API
- Added nextcloud link to footer
2026-05-25 17:28:12 -03:00
ltadeu6
ad3b167f43
NixOracle: deploy BioLab on biolab.tadix.dev
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 19:23:42 -03:00
ltadeu6
d0a97a1cbe
NixOracle: add Forgejo on git.tadix.dev
SQLite backend, registration disabled, proxied via nginx with ACME.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 15:30:31 -03:00
ltadeu6
cf9dbf377a
NixOracle: add personal site on tadix.dev
Static HTML/CSS served by nginx with Let's Encrypt. Includes about,
projects and writing sections (placeholders) and contact links.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 15:22:30 -03:00
ltadeu6
cb944676a7
NixOracle: disable nix store signature verification
Allows local builds to be copied to the server without requiring
trusted signing keys. Safe for a personal single-user server.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 14:53:29 -03:00
ltadeu6
6365aede39
NixOracle: add nginx + ACME for jupyter.tadix.dev
Expose JupyterLab via HTTPS with Let's Encrypt. Jupyter now listens
only on localhost; nginx handles TLS termination and WebSocket proxying.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 14:31:23 -03:00
ltadeu6
e68e19cb01 Expose JupyterLab on NixOracle 2026-04-26 19:29:09 -03:00
ltadeu6
930502ced6 Add lightweight JupyterLab to NixOracle 2026-04-26 19:19:44 -03:00
ltadeu6
deb5343d20 Add minimal NixOracle host config 2026-04-26 18:53:29 -03:00