Pulumi code for my server setup
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

store spindle logs

+6 -2
+6 -2
services/haring/atproto/tangled/spindle.ts
··· 1 1 import { DnsRecord } from "@pulumi/cloudflare"; 2 2 import { Image } from "@pulumi/docker-build"; 3 3 import { getEnv } from "~lib/env"; 4 - import { dockerSocketRw, nvmeMount } from "~lib/service/mounts"; 4 + import { confMount, dockerSocketRw, nvmeMount } from "~lib/service/mounts"; 5 5 import { ContainerService } from "~lib/service/service"; 6 6 import { getLatestTangledCommit } from "~lib/util"; 7 7 ··· 31 31 export const spindleService = new ContainerService("spindle", { 32 32 localImage: spindleImage.digest, 33 33 servicePort: 6555, 34 - mounts: [nvmeMount("spindle", "/app"), dockerSocketRw], 34 + mounts: [ 35 + confMount("spindle/logs", "/var/log/spindle"), 36 + nvmeMount("spindle", "/app"), 37 + dockerSocketRw, 38 + ], 35 39 envs: { 36 40 SPINDLE_SERVER_HOSTNAME: "spindle.bas.sh", 37 41 SPINDLE_SERVER_OWNER: getEnv("ATPROTO_DID"),