Commit Graph
17 Commits
Author SHA1 Message Date
ameer f4b6098eb2 Fixed several issues and made some enhancement to make it more robust. now pushing to both gitea server and github. 2026-02-16 22:33:08 +08:00
Ameer Hamza Khan 17289aeac4 Streamlined the entrypoint script. 2025-12-25 20:24:42 +08:00
Ameer Hamza Khan 6122e061a7 Added option to configure china's internal mirrors. 2025-12-25 17:05:32 +08:00
Ameer Hamza Khan 574f6825be Fixed the issue with mis handling of term signal. Now the long running process is automatically send to background. 2025-09-11 10:14:57 +00:00
Ameer Hamza Khan d6837c0329 Deleted the drone based CI/CD pipeline and wrote a simple buildx script to build the images manually. 2025-08-17 09:57:53 +00:00
Ameer Hamza Khan a299d285e6 Enhance entrypoint script to support legacy COMMAND_INIT and COMMAND_EXIT variables, allowing for backward compatibility and execution of multiple user-defined exit and initialization commands in order.
continuous-integration/drone/push Build is passing
2025-08-07 09:04:50 +00:00
Ameer Hamza Khan 828a0d72c4 Update Dockerfile to include python-is-python3 and enhance entrypoint script for conditional package list updates based on network availability.
continuous-integration/drone/push Build is passing
2025-07-31 07:25:04 +00:00
Ameer Hamza Khan 6802f963d0 Fix a minor issue. this prevent runtime issue if a file is mounted in home dir, like .ssh.
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is passing
2025-07-27 16:11:56 +00:00
Ameer Hamza Khan 8dd84546a7 Remove the set -x to prevent clutter in logs.
continuous-integration/drone/push Build is passing
2025-07-27 16:01:12 +00:00
Ameer Hamza Khan 7a86a6306c Removed resolvconf because it is legacy and cause problem with docker image building.
continuous-integration/drone Build is passing
continuous-integration/drone/push Build is failing
2025-07-27 13:40:12 +00:00
Ameer Hamza Khan bb6dc6ab2e Improved the script to add more useful packages and improved the entrypoint script.
continuous-integration/drone/push Build is failing
2025-07-27 13:09:14 +00:00
Ameer Hamza Khan eada31f646 Fixed a little mistake.
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2024-12-03 08:44:22 +00:00
Ameer Hamza Khan c0d77c7bd1 Changed the way user directory is created. Now doing stuff manually so that permissions are handled correctly. This is especially useful when mounting something inside the user directory.
continuous-integration/drone/push Build is passing
2024-12-03 07:34:28 +00:00
Ameer Hamza Khan 9866a5d1c5 Added the ssh server as part of base image.
continuous-integration/drone/push Build is passing
2024-12-03 05:16:42 +00:00
Ameer Hamza Khan 56c1232e5c Added few more useful packages to the image.
continuous-integration/drone/push Build is passing
2024-10-10 09:10:20 +00:00
Ameer Hamza Khan 221f1fd369 Exchanged lsb-core with lsb-release because former isn't available on newer ubuntu version.
continuous-integration/drone/push Build is passing
2024-10-09 07:23:51 +00:00
Ameer Hamza Khan e47e68dd3e Fixed the issue related to the timezones. Removed the tz setup inside the image. Now the host machine will set the tz. Also added a new variable USER_COMMAND_SETUP which will run after the SYS_COMMAND_INIT.
continuous-integration/drone/push Build is failing
2024-10-09 07:14:40 +00:00