Commit graph

67 commits

Author SHA1 Message Date
0d495115aa
Replaced whiptail, moved OctoPrint, added plugin manager
Replaced whiptail with dialog since dialog has more features and looks
nicer imo

OctoPrint has been moved to /srv/octoprint

There is now an OctoPrint group as well as an OctoPrint user

First-time will now ask if you want to preinstall some curated plugins

Added warning advising end users that this is nowhere near production
ready.

Added more stuff to TODO

README improvements
2020-08-13 03:42:11 -06:00
e41bb81f5e
Added README 2020-08-12 18:39:06 -06:00
DragonEagle
08fc0b9a82
Exposed RELEASE as a configurable variable (#391)
Exposed RELEASE as a configurable variable and updated README.md.  As a
bonus, there is only on place to change the release name when the next
release is stable now.
2020-02-26 13:36:39 +00:00
Serge Schneider
0a6624b26d Update ROOT_MARGIN 2020-01-24 12:48:57 +00:00
Serge Schneider
24bb01dec2 Rename HOSTNAME variable to TARGET_HOSTNAME
Bash sets the HOSTNAME variable, overriding our default
2020-01-21 17:45:22 +00:00
Andrew Pattison
f8f3d6fe93 capitalise Raspberry Pi 2020-01-08 12:01:12 +00:00
Andrew Pattison
f9375cdcec README.md - mention WPA_PASSWORD length requirement 2020-01-08 12:01:12 +00:00
RaspberryPiFan
32353a162b Updated info about stage4 and stage5 (#359) 2019-12-09 11:57:26 +00:00
Christian Decker
18c3cebe94 configure unprotected wifi when WPA_PASSWORD is unset (#357) 2019-12-05 15:08:04 +00:00
RaspberryPiFan
8bdbbfb099 Added stage 5 to the text (#353) 2019-11-27 16:11:20 +00:00
RaspberryPiFan
d7c1ae21ca New types of images. (#352) 2019-11-26 15:49:49 +00:00
Rene Klootwijk
d30343f626 Added hostname parameter 2019-11-05 17:21:33 +00:00
Matthijs Kooijman
336ff2107e Document how to get values for the localization values 2019-10-14 10:55:10 +01:00
Joshua Bussdieker
d1f7a38905 Support regional config settings (#323) 2019-08-14 11:26:55 +01:00
132ikl
c0714e33d6 Update Stretch to Buster in README (#310) 2019-07-23 14:43:07 +01:00
gscscnd
fd21eff626 README.md shouldn’t be executable (#303)
In 667318116a, README.md’s file mode bits
were changed from 0o644 to 0o755. This commit reverts them back to
0o644.
2019-07-03 13:02:48 +01:00
Ryan Walmsley
3c559aeb56 64 bit message (#298)
Added a handy message to make it clear that compiling on a 64 bit OS is causing issues. After spending over an hour of troubleshooting think it should be made clearer as it'll affect quite a few users.
2019-06-28 12:40:06 +01:00
samtygier
4ad51961e9 Better docs for STAGE_LIST (#289)
Note that quotes are needed, see bug #288.
2019-05-30 11:07:16 +01:00
Serge Schneider
fb23b8ba92 Replace pxz with xz -T0 2019-03-11 11:49:04 +00:00
Sam Tygier
9d38bfac23 README.md: Add more info on Docker 2019-02-18 09:45:10 +00:00
Louis Matthijssen
61a994c88c Add a DEPLOY_ZIP setting 2019-01-30 19:05:22 +00:00
Hereath
21aeca1b0c fixeb package realpath (via coreutils) 2019-01-21 19:42:08 +10:00
gudata
640027d5df build script is build.sh
build script is build.sh
2019-01-21 19:29:17 +10:00
Sam Tygier
d7ef46b06a Allow custom stages
STAGE_LIST can be specified in the config file to run additional build stages.
2019-01-07 12:49:45 +10:00
Sam Tygier
7fbfdda31e Add commandline argument for config file
A config file can be specified when running build, e.g.:

  ./build.sh myconfig
2018-12-21 04:09:47 +00:00
Sam Tygier
cc6605695d Allow enabling ssh server from config
Add ENABLE_SSH option
2018-12-21 04:09:47 +00:00
Sam Tygier
f4dc2dcce6 Allow setting up wifi from config
Add WPA_ESSID, WPA_PASSWORD and WPA_COUNTRY options to config.
2018-12-21 04:09:47 +00:00
Sam Tygier
d07096ebb5 Allow setting user name and password from config
Add FIRST_USER_NAME and FIRST_USER_PASS variables that can be set
in the config (or enviroment). Defaults to the standard pi and
raspberry.
2018-12-21 04:09:47 +00:00
Krisjanis Rijnieks
c9b658ecd6 Add curl to apt-get script in README 2018-10-22 13:58:15 +01:00
Attie Grande
330ce73491 added Troubleshooting section to README.md, and addressed binfmt_misc issues 2018-08-03 12:21:26 +01:00
Serge Schneider
07bb3bdc7d depends: add 'git' 2018-07-03 14:29:23 +01:00
Serge Schneider
8e898a6b34 depends: add 'file' 2018-07-03 14:21:57 +01:00
David Steele
75452f9a00 Add README detail on the 'patches' process (#170) 2018-03-24 18:10:47 +00:00
David Steele
de5b2baa1c README.md: Clarify USE_QEMU (#165) 2018-03-19 19:17:58 +00:00
Junian Triajianto
019d47db3b Update stage specification using SKIP_IMAGES (#163)
Change Stage specification guide from removing `EXPORT*` files to adding `SKIP_IMAGES` as per new recommended development process.
2018-03-13 10:20:22 +00:00
andig
b4035400ff Add option to preserve build container (#160) 2018-03-05 15:35:11 +00:00
Ben Pirt
066eb03d52 Allow image building to be skipped for stages (#137) 2018-01-03 12:48:31 +00:00
Ben Pirt
6e32569415 Update README with some information on how the build works (#136) 2017-12-15 11:31:40 +00:00
Rick
9f2941954f Add caution about WORK_DIR filesystem 2017-09-28 13:40:58 +01:00
Jacen
26fcf59f3f [adding] qemu emulation layout to test images with qemu 2017-09-14 10:12:30 +01:00
Serge Schneider
2f032b1d19 Update README.md
Fixes #105
2017-09-04 09:39:04 +01:00
Serge Schneider
68cdf34cb4 Add xz-utils dependency
Closes #90
2017-07-28 13:22:03 +01:00
TJ Rana
3441133d1c Corrected various typos (#91)
* Rename License.md to LICENSE

* Correct typos

* Clean up code layout

Organize layout with extra lines
2017-07-27 12:11:07 +02:00
Claus Strasburger
fe45b73987 Added docker-compose.yml for easy apt-cacher-ng startup 2017-07-17 12:21:37 +02:00
Serge Schneider
be2018ee5f README: Add stage 5 description 2017-06-27 13:16:41 +01:00
Andrew Smith
22c4105b57 Tell docker to delete the volume as well
Addresses #62

Because of the use of volumes the .img files (and everything else) will stay around on disk even when you do `docker rm pigen_work`. Passing `-v` deletes the volume as well and frees up disk space.
2017-06-27 13:10:09 +01:00
Jacob Siverskog
d2f88a6e4f Update stage specification example
The previous example failed for me due to a missing SKIP in
stage5. While at it, complete the example with all steps needed to get
an image generated.
2017-06-27 13:09:40 +01:00
T. Joseph Carter
d729fc2dbb README.md: Describe more config variables, cleanup
Added some documentation of environment variables to README.md,
specifically WORK_DIR and DEPLOY_DIR.  Explicitly did not include
SCRIPT_DIR at this time because that appears to require some small work
before it can be changed.

Took the chance for some other syntax cleanups while I was at it, mostly
breaking long lines and inserting whitespace where some Markdown parsers
require it.
2017-05-08 16:25:04 +01:00
Ross Schulman
8f017cb69a Building in a different direction by replacing stage folders (#51) 2017-02-26 18:12:37 +00:00
Sam Holmes
a45a061ec4 Add README warning for binfmt-support requirement (#46) 2017-02-08 16:10:11 +00:00