changelog shortlog graph tags branches changeset files file revisions raw help

Mercurial > infra > pod / annotate skelfile

changeset 28: b5ff3e39b424
parent: 058ae6eb8c06
child: 48affaffc460
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 28 Jul 2024 20:16:53 -0400
permissions: -rw-r--r--
description: web
11
e3e55e6b2f64 init skelfile
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
1
 ;;; pod @ 2024-06-21.02:30:12 -*- mode:skel; -*-
e3e55e6b2f64 init skelfile
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
2
 :name "pod"
e3e55e6b2f64 init skelfile
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
3
 :author "Richard Westhaver"
e3e55e6b2f64 init skelfile
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
4
 :version "0.1.0"
12
a67e164d4def not quite
Richard Westhaver <ellis@rwest.io>
parents: 11
diff changeset
5
 :vc (:hg "https://vc.compiler.company/comp/pod")
a67e164d4def not quite
Richard Westhaver <ellis@rwest.io>
parents: 11
diff changeset
6
 :components
16
c5379e794140 add alpine-infra
Richard Westhaver <ellis@rwest.io>
parents: 12
diff changeset
7
 ((:containerfile "scratch")
c5379e794140 add alpine-infra
Richard Westhaver <ellis@rwest.io>
parents: 12
diff changeset
8
  (:containerfile "alpine")
22
bd872fae61db skel rules
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
9
  (:containerfile "alpine-infra")
16
c5379e794140 add alpine-infra
Richard Westhaver <ellis@rwest.io>
parents: 12
diff changeset
10
  (:containerfile "archlinux")
c5379e794140 add alpine-infra
Richard Westhaver <ellis@rwest.io>
parents: 12
diff changeset
11
  (:containerfile "ubuntu")
c5379e794140 add alpine-infra
Richard Westhaver <ellis@rwest.io>
parents: 12
diff changeset
12
  (:containerfile "dev")
c5379e794140 add alpine-infra
Richard Westhaver <ellis@rwest.io>
parents: 12
diff changeset
13
  (:containerfile "operator")
27
058ae6eb8c06 added caddy container
Richard Westhaver <ellis@rwest.io>
parents: 22
diff changeset
14
  (:containerfile "worker")
058ae6eb8c06 added caddy container
Richard Westhaver <ellis@rwest.io>
parents: 22
diff changeset
15
  (:containerfile "web"))
28
Richard Westhaver <ellis@rwest.io>
parents: 27
diff changeset
16
 :rules
Richard Westhaver <ellis@rwest.io>
parents: 27
diff changeset
17
 ((web () #$podman run --name web --replace -dt -p 8080:8080 -p 2020:2020 \
Richard Westhaver <ellis@rwest.io>
parents: 27
diff changeset
18
       --volume /srv/http:/home/web/www \
Richard Westhaver <ellis@rwest.io>
parents: 27
diff changeset
19
       web$#)
Richard Westhaver <ellis@rwest.io>
parents: 27
diff changeset
20
  (operator () #$podman run --name operator --replace -dt operator$#)
Richard Westhaver <ellis@rwest.io>
parents: 27
diff changeset
21
  (vc () #$podman run --name vc --replace -dt -p 8888:8888 vc$#)
Richard Westhaver <ellis@rwest.io>
parents: 27
diff changeset
22
  (dev () #$podman run --name dev --replace -dt dev$#)
Richard Westhaver <ellis@rwest.io>
parents: 27
diff changeset
23
  (mail () #$podman run --name mail --replace -dt mail$#)
Richard Westhaver <ellis@rwest.io>
parents: 27
diff changeset
24
  (alpine-infra () #$podman run --name alpine-infra --replace -dt alpine-infra$#)
Richard Westhaver <ellis@rwest.io>
parents: 27
diff changeset
25
  (worker () #$podman run --name worker --replace -dt worker$#))