The blog software for Shadow Hosting.
Find a file
2024-04-24 11:03:28 -04:00
.idea Add base vite stuff, replace svelte with gohtml 2024-04-22 18:59:55 -04:00
cmd ensure all files are built the first time before running the webserver 2024-04-23 19:12:54 -04:00
src Add a dev run main file 2024-04-24 11:03:28 -04:00
utils Project can now be compiled into one file 2024-04-23 19:57:11 -04:00
.cobra.yaml Add base go backend 2024-04-21 14:42:24 -04:00
.config.example.toml Add base vite stuff, replace svelte with gohtml 2024-04-22 18:59:55 -04:00
.gitignore Add base vite stuff, replace svelte with gohtml 2024-04-22 18:59:55 -04:00
bun.lockb Added eslint 2024-04-23 20:24:22 -04:00
eslint.config.js fixed ecmaVersion for eslint 2024-04-23 20:26:36 -04:00
go.mod Added new component make command, cleaned up cli code 2024-04-23 15:40:26 -04:00
go.sum Started work on navbar 2024-04-23 15:14:26 -04:00
LICENSE Add base go backend 2024-04-21 14:42:24 -04:00
main.go Add a dev run main file 2024-04-24 11:03:28 -04:00
main_dev.go Add a dev run main file 2024-04-24 11:03:28 -04:00
package.json Added eslint 2024-04-23 20:24:22 -04:00
postcss.config.js Add base vite stuff, replace svelte with gohtml 2024-04-22 18:59:55 -04:00
README.md Update README 2024-04-23 15:44:52 -04:00
renovate.json Add renovate.json 2024-04-21 15:22:28 -04:00
tailwind.config.ts Started work on navbar 2024-04-23 15:14:26 -04:00
tsconfig.json Add base vite stuff, replace svelte with gohtml 2024-04-22 18:59:55 -04:00
vite.config.ts ensure all files are built the first time before running the webserver 2024-04-23 19:12:54 -04:00

Shadow

A blogging platform for Shadow Hosting.

Development

Requirements:

  • NodeJS + Bun (issue with some dev things)
  • Golang 1.22

Install the JS dependencies with bun install, and go dependencies with go get

Create a config file and set dev to be true:

version = 1

dev = true
app_url = "http://192.168.1.40:3030"

[server]
host = "0.0.0.0"
port = 3030
cloudflare_proxy = false

To start the development server (vite will run with it):

go run *.go run

Building

No info at this time