Commit Graph

7 Commits

Author SHA1 Message Date
Marius Scurtescu
6068cd8f26
build and document qclient for docker (#165)
* specify value of cpus and memory as string

* build and document qclient

* fix health check command
2024-04-23 01:53:58 -05:00
Marius Scurtescu
a0659fec83
add -node-info command (#141)
* add version label and trim repo url

* add README for protobufs

* add version to NodeInfoResponse

* add docker login task

* remove version from docker compose file

* return version with GetNodeInfo response

* add basic -node-info flag

* print max frame as well with -node-info

* expand protobuf README

* update node command examples to use node binary and make log commands follow

* return all of NodeInfo

* extract FormatVersion

* print version of running process
2024-03-24 03:11:58 -05:00
Marius Scurtescu
dc065cc682
multi stage Dockerfile and Taskfile (#102)
* multi-stage Dockerfile

* add build arguments for git

* add taskfile

* switch back to copying source into build stage and clean up labels

* get image name from .env

* remove top level ARGs

* update DOCKER-README with Taskfile details

* mention light and safe image

* add a backup task

* add healthcheck

* add logs-folder task

* add warnings to backup task

* allow port overriding in docker compose
2024-03-07 23:05:23 -06:00
Marius Scurtescu
ae7c14fc2a
better buffer instructions and other minor changes (#75)
* add git commit to Dockerfile label

* add deploy resource requirements

* add default stats collection

* fix file permissions

* relax buffer warning

* fix typos

* add various deploy instructions
2024-02-29 00:02:49 -06:00
Marius Scurtescu
0587e7d63d
add basic Docker configuration (#46)
* add initial Dockerfile

* use alpine, build all source code, use ENTRYPOINT instead of CMD

* add initial docker-compose.yml

* map ports

* add labels to image

* fully specify base image version

* add logging config

* map .config to host folder instead of volume
2024-02-17 22:52:11 -06:00
Cassandra Heart
ff6715575f
Stage 1 of Phase 2 – Nekryptology 2023-07-05 00:32:28 -05:00
Ryan Sears
7db116589d
QOL updates 2023-04-17 00:54:06 -04:00