Content-addressable storage serving of blobs. https://radio.animebits.moe/player/hash/b9dbb31bda75
Go to file
DataHoarder e2e192cce1
All checks were successful
continuous-integration/drone/push Build is passing
Version 1 signature, added Drone CI
2022-01-17 10:18:22 +01:00
scripts Update scripts to change path 2022-01-16 17:01:47 +01:00
.drone.yml Version 1 signature, added Drone CI 2022-01-17 10:18:22 +01:00
.env.example Create bogus certificate if none passed 2022-01-16 15:26:13 +01:00
.gitignore Initial commit. Working file serve, and signatures! 2022-01-16 02:06:56 +01:00
docker-compose.yml Fix LISTEN_PORT 2022-01-16 15:00:31 +01:00
Dockerfile Use 1.18-rc 2022-01-16 18:41:35 +01:00
go.mod Rewrite using fasthttp 2022-01-16 19:47:19 +01:00
go.sum Rewrite using fasthttp 2022-01-16 19:47:19 +01:00
LICENSE Update LICENSE year 2022-01-16 13:37:30 +01:00
OrbitalBeat.go Version 1 signature, added Drone CI 2022-01-17 10:18:22 +01:00
README.md Add listen to docker-compose.yml, README instructions 2022-01-16 14:57:39 +01:00
schema.sql Binary path 2022-01-16 11:07:35 +01:00

OrbitalBeat

Content-addressable storage serving of blobs.

Usage

Needs a Postgres database.

$ go run .

Build via $ go build -o orbeat

Certbot notes

  • Use pip certbot
  • Edit .env to add paths to certificates
$ certbot certonly \
--standalone \
--key-type=ecdsa --elliptic-curve=secp256r1 \
--domain <domain> \
--post-hook "docker restart orbitalbeat_orbeat_1"