Commit graph

82 commits

Author SHA1 Message Date
Kaitlyn Parkhurst
d64d94612f Add installer playbook and document it. 2021-09-17 21:19:16 -07:00
Kaitlyn Parkhurst
3c58c2981c Tweaks. 2021-08-14 23:30:53 -07:00
Kaitlyn Parkhurst
e723db44fd New node and deploy doc changes. 2021-08-02 08:07:06 -07:00
Kaitlyn Parkhurst
ad55e21511 Restore deploy_node from e6d2d72a43 2021-08-02 07:52:04 -07:00
Kaitlyn Parkhurst
ad6146e10a Add docs for creating a network. 2021-08-01 22:39:02 -07:00
Kaitlyn Parkhurst
4577bb16ce Readme update. 2021-07-23 09:55:13 -07:00
Kaitlyn Parkhurst
82d75e3f03 Only show network option when no network exists. 2021-07-23 09:26:34 -07:00
Kaitlyn Parkhurst
0178bf868d Fix URLs. 2021-07-20 18:00:37 -07:00
Kaitlyn Parkhurst
8ecaed63cc Added initial user section. 2021-07-20 08:51:56 -07:00
Kaitlyn Parkhurst
d6666b13c6 Added user_init image. 2021-07-20 08:49:24 -07:00
Kaitlyn Parkhurst
1bc282bf48 Add installation instructions, manual outline. 2021-07-20 08:05:18 -07:00
Kaitlyn Parkhurst
dd8c61238b Ansible: generate passwords, meshmage.yml. 2021-07-15 22:33:57 -07:00
Kaitlyn Parkhurst
bceb25bf6b DB Credentials in Config. 2021-07-14 17:30:55 -07:00
Kaitlyn Parkhurst
474f00da8e Update ansible. 2021-07-12 23:11:07 -07:00
Kaitlyn Parkhurst
ce5c449361 Mark DB version. 2021-07-12 22:05:18 -07:00
Kaitlyn Parkhurst
6dcf64c4a0 Update ansible. 2021-07-12 21:45:55 -07:00
Kaitlyn Parkhurst
0dae67e50d Add DeploymentHandler stuff. 2021-07-12 21:40:27 -07:00
Kaitlyn Parkhurst
d89e91703c First run at a meshmade production role. 2021-07-11 22:44:52 -07:00
Kaitlyn Parkhurst
fedc3a5d5e Auth tokens are not unique per person. 2021-07-11 19:16:52 -07:00
Kaitlyn Parkhurst
7b1ed50e60 Fix bugs. 2021-07-11 12:33:31 -07:00
Kaitlyn Parkhurst
d6672fe1a8 Add header-based authentication. 2021-07-11 11:37:29 -07:00
Kaitlyn Parkhurst
eef6cbd58c Add password changing. 2021-07-11 10:51:45 -07:00
Kaitlyn Parkhurst
8f02da1d08 Add and list users. 2021-07-11 10:16:01 -07:00
Kaitlyn Parkhurst
d9c4531637 Downloads with authentication now. 2021-07-11 00:16:27 -07:00
Kaitlyn Parkhurst
5df89f5057 Make UserManagement like everything else. 2021-07-10 21:28:09 -07:00
Kaitlyn Parkhurst
7ca9fc0b5f Refactor controllers/templates. 2021-07-09 03:07:11 -07:00
Kaitlyn Parkhurst
d18faeb2e4 Remove orphaned routes. 2021-07-09 02:34:29 -07:00
Kaitlyn Parkhurst
a3d7a0e9c9 Remove orphan template. 2021-07-09 02:32:44 -07:00
Kaitlyn Parkhurst
13e6329b2b Fix network selector. 2021-07-07 23:50:17 -07:00
Kaitlyn Parkhurst
ad15db11d5 Refactor deploy stuff. 2021-07-07 17:29:27 -07:00
Kaitlyn Parkhurst
bc313fe79b Download Nebula through normal static file handler. 2021-07-06 19:30:53 -07:00
Kaitlyn Parkhurst
8a8a7d3a3e Add user authentication, login, create. 2021-07-06 19:26:32 -07:00
Kaitlyn Parkhurst
d74143b7e5 Add macOS M1 support. 2021-07-05 21:45:40 -07:00
Kaitlyn Parkhurst
e6d2d72a43 Use templates for config files. 2021-07-05 12:04:06 -07:00
Kaitlyn Parkhurst
ff3c6ea24d Fix permissions. 2021-06-26 11:56:29 -07:00
Kaitlyn Parkhurst
1c5b2f129c Add uninstall file and fix permission. 2021-06-26 11:45:26 -07:00
Kaitlyn Parkhurst
ccb9bf45a9 Fix filename. 2021-06-26 11:29:03 -07:00
Kaitlyn Parkhurst
409b5650f2 Better macOS handling. 2021-06-26 11:22:48 -07:00
Kaitlyn Parkhurst
749c3c51e4 Redirect properly. 2021-06-26 09:20:28 -07:00
Kaitlyn Parkhurst
903e377eb5 macOS bundle + download. 2021-06-26 09:12:13 -07:00
Kaitlyn Parkhurst
ece040e2b5 Restyle deployment. 2021-06-25 12:36:20 -07:00
Kaitlyn Parkhurst
0fa1388c8e Update Deployment 2021-06-25 10:46:47 -07:00
Kaitlyn Parkhurst
f55396fbec Move SQL out of minion and into controllers. 2021-06-20 19:51:17 -07:00
Kaitlyn Parkhurst
51a08c77bb Allow download nebula on manual config. 2021-06-20 17:47:13 -07:00
Kaitlyn Parkhurst
d2a9481ece Better deployment UX 2021-06-20 17:04:17 -07:00
Kaitlyn Parkhurst
60dc608e63 Change up SSH Keys Sidebar. 2021-06-20 16:39:05 -07:00
Kaitlyn Parkhurst
3b8dfdb7f6 Explain the node,network,keypair panels when they're empty. 2021-06-20 16:35:28 -07:00
Kaitlyn Parkhurst
d8838b0035 Add button for dashboard items. 2021-06-20 16:02:18 -07:00
Kaitlyn Parkhurst
5cd755eb83 Correct binary name for nebula-cert. 2021-06-20 14:40:21 -07:00
Kaitlyn Parkhurst
7a22f2ebbf Use view_node vs show_node 2021-06-20 14:39:24 -07:00