cal, plane, makefile

This commit is contained in:
Ross Trottier 2024-12-23 09:48:32 -07:00
parent 4a69e28168
commit e474ba91a0
4 changed files with 58 additions and 0 deletions

23
Makefile Normal file
View File

@ -0,0 +1,23 @@
# ==================================================================================== #
# DEPLOYMENT
# ==================================================================================== #
## docker/build: build the docker image
.PHONY: docker/build
docker/build:
docker build --tag federated-dashboard .
## docker/test: run the built docker image
.PHONY: docker/test
docker/test:
docker run -p 8080:8080 -e TIER="best" -e DOMAIN="test.host" federated-dashboard
## docker/tag: tag the container and prepare to push
.PHONY: docker/tag
docker/tag:
docker tag federated-dashboard:latest federatedcomputer/dashboard:latest
## docker/push: push container to feds
.PHONY: docker/push
docker/push:
docker push federatedcomputer/dashboard:latest

View File

@ -306,4 +306,39 @@ var allAppLinks = []AppLink{
"best": false, "best": false,
}, },
}, },
{
Title: "Plane",
Description: "Project Management",
Image: "/static/img/plane.png",
Url: "https://castopod.{BASEURI}/",
LDAP: false,
Tiers: map[string]bool {
"starter": false,
"creator": false,
"teams": false,
"enterprise": false,
"free": false,
"good": false,
"better": false,
"best": true,
},
},
{
Title: "Cal.com",
Description: "Scheduling",
Image: "/static/img/cal.png",
Url: "#",
LDAP: false,
SpecialNote: "Coming Soon...",
Tiers: map[string]bool {
"starter": false,
"creator": false,
"teams": false,
"enterprise": false,
"free": false,
"good": true,
"better": true,
"best": true,
},
},
} }

BIN
ui/static/img/cal.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
ui/static/img/plane.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB