Brian Picciano
249c46c586
Update docs for obtaining a binary
5 months ago
Brian Picciano
3d02be1be0
Year-end roadmap review
5 months ago
Brian Picciano
a7429bd176
Update testing notest
6 months ago
Brian Picciano
745f7786e8
Update roadmap, gateway doc is no longer necessary
8 months ago
Brian Picciano
5ee80b1b7d
Add tests for DNS
8 months ago
Brian Picciano
96a3ecfe14
Perform garage tests on each of the running nodes
8 months ago
Brian Picciano
8dcc436aaa
Refactor tests some more, use shared across all of them
8 months ago
Brian Picciano
ceab16d05f
move admin tests into their own subdir
8 months ago
Brian Picciano
3c3bd8649a
Fix minio-client creating config directory in user's home
8 months ago
Brian Picciano
98e5f4c98c
Add create-bootstrap test case
8 months ago
Brian Picciano
0a482607d5
Move temp directory creation into test/utils
8 months ago
Brian Picciano
73db21f841
add more checks to 01-create-network test
8 months ago
Brian Picciano
56f38ad451
Refactor how tests are organized
8 months ago
Brian Picciano
a77617ae96
Add test for network creation
8 months ago
Brian Picciano
ae70278a9f
Add --keep-tmp flag to test script
8 months ago
Brian Picciano
0b486d5d27
Allow setting tun name in daemon config
8 months ago
Brian Picciano
d2d25d3621
Set XDG variables on a per-test basis
8 months ago
Brian Picciano
bc798acffa
Have tests each create a separate tmpdir, and cd into it
8 months ago
Brian Picciano
48675ee095
Fix output of error logs in verbose testing
8 months ago
Brian Picciano
aa0d489e88
Add verbose flag to test shell script
8 months ago
Brian Picciano
2876b56afb
Fix how revision is embedded so that AppImage isn't always recompiled
8 months ago
Brian Picciano
e66f67da4a
Super basic testing framework
8 months ago
Brian Picciano
3d6ed8604a
Add ability to sign nebula public keys, and show nebula network info
...
The new commands are:
- `isle admin create-nebula-cert`
- `isle nebula show`
Between these two commands it's possible, with some effort, to get a
nebula mobile client hooked up to an isle server.
9 months ago
Brian Picciano
661e2b28cb
Move go code into 'go' tld, to make organization clearer
9 months ago
Brian Picciano
b5e8ad274e
Add AGPLv3 license
9 months ago
Brian Picciano
633c7147b1
Fix create host docs
9 months ago
Brian Picciano
6480f6c843
Fix global shared bucket name to conform to S3 naming standards
9 months ago
Brian Picciano
fafd711b1b
Fix doc generation, remove cryptic references from plantuml
9 months ago
Brian Picciano
9fa32749b9
Remove old cryptic references completely, fuck it
9 months ago
Brian Picciano
b7fb1d9c0a
Complete in-code changes required by rename
9 months ago
Brian Picciano
3d7651208f
Perform all in-code renames which don't affect actual functionality
9 months ago
Brian Picciano
2b9601f031
Renaming in AppDir and documentation
9 months ago
Brian Picciano
4e3847ea84
cryptic-io org has been renamed to micropelago
10 months ago
Brian Picciano
257b961459
Gateway doc
1 year ago
Brian Picciano
a1b3ff71b3
Use entrypoint directly as AppRun
...
This removes the intermediate bash script which was running, which
_potentially_ fixes #2 .
Since that bash script is no longer setting PATH, the daemon must
manually create the binary path for each sub-process anyway.
1 year ago
Brian Picciano
57f63750f3
Fix appimagetool build
1 year ago
Brian Picciano
1180540ce3
Make sure we can use nix cache for non-cross-compiling
1 year ago
Brian Picciano
3a3bd56295
Implement release script
1 year ago
Brian Picciano
e9190e4dbb
Allow injecting bootstrap again, plus some additions to version
1 year ago
Brian Picciano
94c6ad8774
Fix up some TODOs
1 year ago
Brian Picciano
8e800951a6
Remove sources from flake, everything is defined in default.nix now
...
This includes re-adding the garage build ourselves, rather than using
their flake.
1 year ago
Brian Picciano
b7d49bff5b
Allow building from either flake or nix-build
1 year ago
Brian Picciano
1354c96ba9
Accidentally left flake building garage rather than full appimage
1 year ago
Brian Picciano
a8856fba99
Update docs a bit in light of the new architectures
1 year ago
Brian Picciano
1379291c1e
Got flake set up for cross-compilation, but it still doesn't work
1 year ago
Brian Picciano
05f9064d10
Update nixpkgs, add appimagetool for other archs
1 year ago
Brian Picciano
5061fb5670
Update appimagetool-ing to something which can theoretically be used on other architectures
1 year ago
Brian Picciano
17fb9bbd77
Add a flake.nix
...
I spent some time trying to get compilation on non-x86_64 systems
possibly working, but we're currently limited by AppImage, which doesn't
want to work properly.
1 year ago
Brian Picciano
1dc22701cd
Write rpc_port file to garage meta dir
...
This file is then used in later startups when determining the rpc port,
thus preventing the user from changing the port by accident.
1 year ago
Brian Picciano
ca003eaf85
Improve version sub-cmd output
1 year ago