Skip to content

Commit 91d1ead

Browse files
Build initial StackHost foundation
0 parents  commit 91d1ead

28 files changed

Lines changed: 6900 additions & 0 deletions

‎.env.example‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
STACKHOST_HTTP_ADDR=:8080
2+
STACKHOST_DATA_DIR=./data
3+
STACKHOST_SESSION_SECRET=replace-with-a-long-random-secret
4+
STACKHOST_COOKIE_SECURE=false
5+
STACKHOST_DOCKER_HOST=unix:///var/run/docker.sock

‎.github/workflows/ci.yml‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: CI
2+
on: [push, pull_request]
3+
jobs:
4+
test:
5+
runs-on: ubuntu-latest
6+
steps:
7+
- uses: actions/checkout@v4
8+
- uses: actions/setup-go@v5
9+
with: {go-version: '1.23'}
10+
- run: go test ./...
11+
- run: go vet ./...
12+
- uses: actions/setup-node@v4
13+
with: {node-version: 22}
14+
- run: cd web && npm install && npm run build

‎.gitignore‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
web/node_modules/
2+
web/dist/
3+
data/
4+
.env
5+
bin/
6+
*.db

0 commit comments

Comments
 (0)