aetherscale

[unmaintained] code for a cloud provider tutorial
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2021-02-06 17:15remove vde_switch dependency, no longer neededStefan Koch1+0-4
2021-02-06 17:00call app.run from server.py directlyStefan Koch2+1-6
2021-02-06 16:57fix folder no longer needed for VPN setupStefan Koch1+1-3
2021-02-06 16:52add an endpoint to query VPN infoStefan Koch3+73-11
2021-02-06 16:52remove dangling debug lineStefan Koch1+0-1
2021-02-06 16:29return 404 when VM doesn't existStefan Koch1+1-1
2021-02-06 16:23split computing handling and RabbitMQ interfaceStefan Koch3+151-138
2021-02-06 16:12add endpoint for VM detailsStefan Koch4+44-0
2021-02-06 15:58rename file for REST api to rest.pyStefan Koch4+73-73
2021-01-31 18:50remove "programmable" duplication in APIStefan Koch1+1-1
2021-01-31 14:32cleanup getting started guidelineStefan Koch1+90-55
2021-01-31 12:31implement a simple HTTP interfaceStefan Koch5+177-28
2021-01-31 11:25create systemd files for guests to generate machine-id and ssh keysStefan Koch2+28-0
2021-01-31 10:55remove unneeded VDE systemd unitStefan Koch1+0-8
2021-01-31 10:52fix exception on missing folderStefan Koch1+4-1
2021-01-31 10:49delete VM setup script folder on deletion of VMStefan Koch2+41-30
2021-01-31 10:48add missing enabling of VM in systemdStefan Koch2+1-0
2021-01-30 18:30move tinc folder into vpn config folderStefan Koch1+1-1
2021-01-30 18:29create missing parent foldersStefan Koch2+4-1
2021-01-30 16:13store config files in vm and vpn subfoldersStefan Koch2+47-18
2021-01-30 12:05list all VMs, not only running VMsStefan Koch4+64-4
2021-01-30 11:42don't use br0 in unit tests, exists on many systemsStefan Koch1+8-8
2021-01-30 11:41fix unit tests after switch to iterator interfaceStefan Koch2+19-13
2021-01-26 21:33remove setup of bridge, expect it to existStefan Koch3+5-44
2021-01-24 21:15specify which config files are created by aetherscaleStefan Koch1+37-0
2021-01-20 19:22add note to remove VDEStefan Koch1+1-0
2021-01-18 17:29create a script for faster Jitsi VM creationStefan Koch1+13-0
2021-01-07 17:48use different ports per VPNStefan Koch3+8-4
2021-01-07 17:08send multiple response messages on VM creationStefan Koch1+51-30
2021-01-06 16:49add instructions for base image creationStefan Koch1+18-2
2021-01-05 18:32automatically create network devices on service startStefan Koch8+217-119
2020-12-21 20:08add note that radvd on host is only temporaryStefan Koch1+5-1
2020-12-20 18:18update readme to sudo approachStefan Koch2+12-96
2020-12-20 17:57bring jitsi example to a working stateStefan Koch4+57-4
2020-12-20 15:50Merge branch 'feat-vpn'Stefan Koch17+795-130
2020-12-20 15:50Merge branch 'feat-init-script'Stefan Koch5+72-45
2020-12-19 17:21remove unneeded TODOStefan Koch1+0-2
2020-12-19 10:11check for binary dependencies before startupStefan Koch3+76-3
2020-12-18 15:49write some notes about init scriptsStefan Koch1+19-0
2020-12-15 18:07generate HTML coverage reportStefan Koch2+4-1
2020-12-15 21:35add keyboard interrupt handlerStefan Koch1+4-1
2020-12-14 21:26write unit tests for computingStefan Koch11+519-267
2020-12-13 17:09create an init script on the VMStefan Koch9+149-26
2020-12-13 21:43fixup! output code coverage at the end of tox runStefan Koch1+1-0
2020-12-13 21:42output code coverage at the end of tox runStefan Koch1+14-3
2020-12-13 14:19create example for setting up jitsiStefan Koch4+67-0
2020-12-12 17:52create an example script for rabbitmq VM hostingStefan Koch1+95-0
2020-12-12 17:03add missing protocol when stopping VMStefan Koch1+1-1
2020-12-12 11:50implement IP retrieval from guest agentStefan Koch4+171-25
2020-12-10 15:11wait for multiple messages to arriveStefan Koch1+0-4
2020-12-10 14:52allow to define log levelStefan Koch2+6-3
2020-12-10 14:34change rabbitmq architecture to allow multi-hostStefan Koch3+46-21
2020-12-08 20:04add new tap creation script to READMEStefan Koch2+9-22
2020-12-08 19:57create unit testsStefan Koch7+98-4
2020-12-07 21:17implement graceful shutdown through qemu monitorStefan Koch3+65-5
2020-12-06 11:22distinguish between creation, start, stop and deletion of VMStefan Koch3+177-74
2020-12-05 16:51allow to stop an instanceStefan Koch2+36-8
2020-12-05 11:32cleanup code for VM startupStefan Koch1+43-68
2020-12-05 11:09return VM ID after startupStefan Koch2+5-1
2020-12-05 11:09start QEMU VM without windowStefan Koch1+1-0
2020-12-03 19:21create a systemd unit file before VM startStefan Koch1+49-9
2020-12-03 19:17ignore pycharm filesStefan Koch1+1-0
2020-12-03 18:50create a script to setup bridge and tap quicklyStefan Koch1+49-0
2020-11-29 20:55fix typoStefan Koch1+1-1
2020-11-28 21:08choose Affero GPL as licenseStefan Koch1+661-0
2020-11-28 21:03show error message on client of broker is not runningStefan Koch1+7-7
2020-11-28 20:36add some ideas for contributionsStefan Koch1+11-0
2020-11-28 20:36add setup instructions for bridge and TAPStefan Koch1+28-0
2020-11-28 16:26enable KVMStefan Koch1+2-1
2020-11-28 16:03use VDE for networkingStefan Koch3+93-10
2020-11-28 10:19create a Python package from blog resultsStefan Koch12+495-0