bastille icon indicating copy to clipboard operation
bastille copied to clipboard

[ENHANCEMENT] bootstrap Alpine Linux and create Alpine Linux container

Open jemail99 opened this issue 2 years ago • 3 comments

Is your feature request related to a problem? Please describe. No.

Describe the solution you'd like The ability to bootstrap and then create an Alpine Linux Container.

Describe alternatives you've considered N/A

Additional context https://www.alpinelinux.org/ Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox. I use Alpine Linux as containers on linux and they are small (5.3 MB rootfs container), simple (no systemd) and very easy to use (good package selection, aarch64 available, I boot a RPi4 8GB with freeBSD 13.0 aarch64). Being able to create Alpine Linux containers using bastille would be an excellent addition to bastille functionality.

jemail99 avatar Mar 22 '22 18:03 jemail99

Thanks. To understand your scenario: what is the app that runs on Alpine but not on FreeBSD?

yaazkal avatar Mar 22 '22 22:03 yaazkal

Serviio, a linux media file server application that uses java. It can only be built from ports and even when built, the freeBSD version does not support https only http. I have already contacted the maintainer of the port but we both have no idea why the freeBSD port fails to listen on the https port. As I access this media server from outside my LAN I require https access. Serviio functions perfectly in an Alpine Linux container providing https access by actually listening on an https port.

jemail99 avatar Mar 23 '22 14:03 jemail99

You could proxy it through Caddy or Nginx.

zilti avatar Jun 19 '22 15:06 zilti

proxy thru an nginx setup is a valid solution. Various linux setups are being used/worked on, not sure about alpine. A pr to support Alpine would be welcomed. Closing as won't do now.

bmac2 avatar Oct 19 '23 17:10 bmac2

ALSO Alpine has been run in a freebsd jail. If you need help on how to do it ask in the discord channel.

bmac2 avatar Oct 19 '23 18:10 bmac2