Commit Graph

45 Commits

Author SHA1 Message Date
Mark Qvist
062e31964a Updated install section 2023-08-15 11:26:48 +02:00
Mark Qvist
f36018632f Updated install section 2023-08-15 11:25:46 +02:00
Mark Qvist
81f65e3453 Updated install section 2023-08-15 11:13:31 +02:00
Mark Qvist
73fffe519a Updated readme 2022-11-22 20:03:21 +01:00
Mark Qvist
15a4ec2af9 Added roadmap 2022-11-17 13:35:05 +01:00
markqvist
d5e3809ba5
Update README.md 2022-10-20 18:07:48 +02:00
Mark Qvist
cb672565e4 Updated readme 2022-10-07 01:45:43 +02:00
Mark Qvist
10501f6712 Updated readme 2022-10-06 23:47:43 +02:00
Mark Qvist
47d3581b5f Updated readme 2022-09-14 00:04:29 +02:00
Mark Qvist
69c498432d Updated readme 2022-09-13 21:37:59 +02:00
Mark Qvist
fe108a45fa Added testnet node info 2022-09-13 21:34:12 +02:00
Mark Qvist
ea9460cb8f Updated readme 2022-09-13 21:08:34 +02:00
Mark Qvist
7923cae62d Updated readme 2022-07-09 16:37:41 +02:00
Mark Qvist
b73549179e Updated sync progress bar 2022-07-08 17:02:07 +02:00
Mark Qvist
d35e23c74f Updated version and dependencies 2022-07-05 00:08:21 +02:00
Mark Qvist
8ef9e55a22 Updated readme 2022-06-22 17:41:11 +02:00
Mark Qvist
fa2382e34a Updated readme 2022-05-18 16:53:17 +02:00
Mark Qvist
a6eac0d7ce Configure python for unbuffered stdout in Docker images 2022-05-18 16:18:13 +02:00
Mark Qvist
a09d79f27c Updated readme 2022-05-17 22:34:35 +02:00
Mark Qvist
bc7231def0 Updated readme and dockerfile 2022-05-17 13:19:35 +02:00
Mark Qvist
73fb44dcc3 Updated readme and dockerfile 2022-05-17 13:18:55 +02:00
JP Hastings-Spital
a917cbf010 Automated docker build for nomadnet daemon
Uses a Github Action (`.github/workflows/publish-container.yml`) to create a
docker container image (from `Dockerfile`) that represents an extremely minimal
python installation with a virtualenv holding all requirements necessary to
execute `nomadnet`.

New docker images are created on pushes to `master` or pushes to tags
matching `*.*.*` (ie. version tags) and are retrievable with those tags.

Examples:

```sh
$ docker pull ghcr.io/markqvist/nomadnet:master

# Print docker labels, to demonstrate the image has been retrieved
$ docker inspect -f '{{json .Config.Labels}}' ghcr.io/markqvist/nomadnet:master | jq
{
  "org.opencontainers.image.created": "2022-04-27T06:01:55.894Z",
  "org.opencontainers.image.description": "Communicate Freely",
  "org.opencontainers.image.licenses": "GPL-3.0",
  "org.opencontainers.image.revision": "59cffc4a9de0f276d2cc87537ff1316aed5f16dd",
  "org.opencontainers.image.source": "https://github.com/markqvist/NomadNet",
  "org.opencontainers.image.title": "NomadNet",
  "org.opencontainers.image.url": "https://github.com/markqvist/NomadNet",
  "org.opencontainers.image.version": "master"
}

# Run nomadnet interactively without installing it (with default config)
$ docker run -it ghcr.io/markqvist/nomadnet:master

# Run nomadnet as a daemon, using config stored on the host machine in specific directories
$ docker run -d -v /local/path/nomadnetconfig/:/root/.nomadnetwork/ -v /local/path/reticulumconfig/:/root/.reticulum/:rw ghcr.io/markqvist/nomadnet:master
```

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Tue Apr 26 23:50:22 2022 +0100
#
# On branch dockerfile
# Changes to be committed:
#	new file:   .dockerignore
#	new file:   .github/workflows/publish-container.yml
#	new file:   Dockerfile
#	modified:   README.md
#

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Tue Apr 26 23:50:22 2022 +0100
#
# On branch dockerfile
# Changes to be committed:
#	new file:   .dockerignore
#	new file:   .github/workflows/publish-container.yml
#	new file:   Dockerfile
#	modified:   README.md
#

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Tue Apr 26 23:50:22 2022 +0100
#
# On branch dockerfile
# Changes to be committed:
#	new file:   .dockerignore
#	new file:   .github/workflows/publish-container.yml
#	new file:   Dockerfile
#	modified:   README.md
#
2022-04-27 21:42:59 +01:00
markqvist
6d7e8c413e
Update README.md 2022-04-08 11:20:29 +02:00
Mark Qvist
bc9fe84447 Updated readme 2022-04-01 17:42:31 +02:00
Mark Qvist
7f82017a23 Updated readme 2022-04-01 17:41:29 +02:00
Mark Qvist
adca0ad1b7 Updated readme 2022-04-01 17:39:56 +02:00
Mark Qvist
1dffea0ac7 Updated readme 2022-04-01 17:33:41 +02:00
markqvist
598e826d85
Update README.md 2022-03-28 22:56:20 +02:00
markqvist
cfb4cec041
Update README.md 2022-02-01 23:01:22 +01:00
Mark Qvist
58c118c7ef Updated readme 2021-12-11 20:52:32 +01:00
Mark Qvist
d1633e0771 Updated readme 2021-12-11 20:48:41 +01:00
Mark Qvist
863a6cd2cd
Update README.md 2021-10-11 15:25:29 +02:00
Mark Qvist
694dd0c547 Updated readme 2021-10-08 18:41:20 +02:00
Mark Qvist
41ce3e8800 Updated readme 2021-09-18 15:29:40 +02:00
Mark Qvist
29489353fc
Update README.md 2021-09-18 15:14:54 +02:00
Mark Qvist
c27b2e06b8 Updated readme 2021-09-18 15:11:40 +02:00
Mark Qvist
012721ee57 Updated readme. Fixed a potential memory leak. 2021-09-18 14:01:14 +02:00
Mark Qvist
c6c471e4cd Updated readme 2021-09-11 11:11:23 +02:00
Mark Qvist
a352b7109d Changed screenshot. Added padding. 2021-07-13 22:44:10 +02:00
Mark Qvist
d890122893 Updated readme 2021-07-06 17:37:48 +02:00
Mark Qvist
753b546eb9 Updated readme 2021-05-17 19:58:17 +02:00
Mark Qvist
2bddd10b84 Updated readme 2021-05-17 19:49:12 +02:00
Mark Qvist
24d79c4b2b Updated readme 2021-05-04 20:57:57 +02:00
Mark Qvist
fbca997a6b Updated readme 2021-05-04 20:54:33 +02:00
Mark Qvist
3ab47d4cc5 Initial commit 2021-03-27 10:58:13 +01:00