Skip to content

Commit 5eab7d7

Browse files
committed
Merge branch 'master' of https://github.com/luxigo/backupxe
2 parents 21d68fa + ec540d5 commit 5eab7d7

File tree

1 file changed

+47
-6
lines changed

1 file changed

+47
-6
lines changed

README.md

Lines changed: 47 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
# backuPXE
22
Remote controlled network boot based, backup, system administration and deployment solution. HTML (AJAX) graphical interface using javascript and cgis in C/bash/Tcl. Runs on Linux, Windows, openwrt/freewrt, live cd, vmware, virtualbox or qemu.
33

4+
From the GUI you can visualize the PC state, start/stop PCs for specific tasks, eg: simple boot, register the PC, partition backup / restoration, OS installation, software installation, virus scan, display pictures or vidéos, etc...
5+
6+
Everything you can think of as long it is realist. If you need to implement something I can do it for you.
7+
48
# License
59

6-
backuPXE - Copyright (C) 2006-2019 Luc Deschenaux
10+
backuPXE - Copyright (C) 2006-2019 Luc Deschenaux <[email protected]>
711

812
This program is free software: you can redistribute it and/or modify
913
it under the terms of the GNU Affero General Public License as
@@ -18,15 +22,52 @@ Remote controlled network boot based, backup, system administration and deployme
1822
You should have received a copy of the GNU Affero General Public License
1923
along with this program. If not, see <http://www.gnu.org/licenses/>.
2024

21-
# About
25+
# News
26+
27+
## July 2019
28+
I did upload a live iso file on SourceForge in 2013 but it's no longer available and I only have this "source" backup (ie: with missing bootable images, that are outdated anyway) without everything running "out of the box" (it's not the live CD).
29+
30+
This specific version had been tweaked to allow playing videos on light clients (eg for a wall of screens or projectors).
31+
32+
I am in the process of updating it so that it works using docker containers, for the boot server and the GUI part.
33+
34+
# Roadmap
35+
36+
* Build a Docker container to run the network boot server (done)
37+
* Build a Docker container to run the HTTP server.
38+
* Update the boot images.
39+
* Update partimage and partimaged.
40+
* Update for UEFI
41+
* Translate
42+
* <your idea here (open an Issue) >
43+
44+
# Usage
45+
46+
For today, only the boot server is usable "out of the box".
47+
48+
You must have Docker-CE installed and permissions to run it as a standard user.
2249

23-
I did upload a live iso file bootable from USB on SourceForge in year 2013 but it's no longer available and I only have this "source" backup.
50+
You must also have VirtualBox installed (tested only with version 5.2.18)
2451

25-
This specific version had been tweaked to allow playing movies on light clients.
52+
In the main directory type:
53+
```
54+
make
55+
```
2656

27-
I plan to update it so that it works as a docker container.
57+
It will:
58+
* build and run the "backupxe" Docker container (the boot server).
59+
* build and launch a virtual machine using VirtualBox configured to boot on it.
2860

29-
Help and contributions are welcome.
61+
# Screenshots
62+
## PXE Menus
63+
![Main Menu](/tftpboot/screenshots/000.jpg?raw=true "Main menu")
64+
![Boot Menu](/tftpboot/screenshots/001.jpg?raw=true "Boot menu")
65+
![Backup Menu](/tftpboot/screenshots/005.jpg?raw=true "Backup menu")
66+
![Deploy Menu](/tftpboot/screenshots/002.jpg?raw=true "Deployment menu")
67+
![Tools Menu](/tftpboot/screenshots/003.jpg?raw=true "Tools menu")
68+
![Videos Menu](/tftpboot/screenshots/004.jpg?raw=true "Videos menu")
69+
## HTML GUI
70+
Coming soon. Had no time to re-install it yet.
3071

3172
# Contributor Covenant Code of Conduct
3273

0 commit comments

Comments
 (0)