46 Commits

Author SHA1 Message Date
aptalca
07da3ece99
Merge pull request #1091 from somewatson/code-server-rbenv
Create mod to include rbenv in code-server
2025-12-01 16:07:24 -05:00
Some Watson
4b405beb0c Add exception for git pull
Make the ruby-build folder safe to pull from even when its not owned by root
2025-11-30 22:15:08 +00:00
Some Watson
21ba845946 Fix permissions before a git pull 2025-11-30 22:15:08 +00:00
Some Watson
442e4383c4 Use absolute paths in the install step 2025-11-30 22:15:08 +00:00
Some Watson
4906b34c6d Create a docker mod to add rbenv to code-server
This mod adds rbenv to code-server, to be installed/updated during container start.

rbenv is a version manager tool for the Ruby programming language on Unix-like systems. It is useful for switching between multiple Ruby versions on the same machine and for ensuring that each project you are working on always runs on the correct Ruby version.

This mod includes adding shell completions for rbenv in bash and zsh.

Includes ruby-build, which allows you to run the rbenv install command.

If it's already installed, make sure to upgrade it by pulling the latest changes from the git repo

Adds the required packages of the build environment

Need these pre-requisites in order to install ruby in rbenv

Set permissions for ~/.rbenv

It needs to be able to write into that directory when installing new versions of Ruby
2025-11-30 22:15:08 +00:00
Adam
6360fcf7e3
Merge pull request #953 from linuxserver/template-workflow-v2 2024-09-11 19:54:40 +01:00
thespad
71ed9ae65e
Update workflow version 2024-09-11 19:25:59 +01:00
thespad
e3e0998095
Add v2 sample workflow 2024-09-11 17:28:43 +01:00
aptalca
2791cfc752
Merge pull request #940 from linuxserver/template-casing
template: fix casing to suppress docker build warning
2024-08-22 11:49:25 -04:00
aptalca
1271254e6c
update alpine version in example Dockerfile 2024-08-22 11:38:10 -04:00
aptalca
d799cab18c
fix casing to suppress docker build warning 2024-08-22 11:37:20 -04:00
aptalca
9d6b690c28
Merge pull request #859 from linuxserver/template-multi
Default MULTI_ARCH to true
2024-03-08 10:13:43 -05:00
aptalca
e0970214f2
Default MULTI_ARCH to true 2024-03-08 09:56:47 -05:00
aptalca
a64a5dab7f
Merge pull request #823 from linuxserver/template-multi
add multi-arch support to template
2024-02-15 10:08:24 -05:00
aptalca
c3f81ed55a
use sh syntax 2024-02-14 12:09:55 -05:00
aptalca
00d5edca06
add multi-arch support to template 2024-01-24 18:20:05 -05:00
aptalca
cc80a43d42
handle issue-pr close and review submitted actions 2023-04-14 16:33:19 -04:00
aptalca
b05c951c02
add dockerfile syntax 2023-04-13 15:40:48 -04:00
aptalca
166b99329b
Merge pull request #623 from linuxserver/template-update2
remove s6v2 compatibility
2023-04-13 09:47:39 -04:00
aptalca
65dbb2c261
remove s6v2 compatibility 2023-04-13 09:37:22 -04:00
aptalca
d19b98839c
Merge pull request #621 from linuxserver/template-update
update template
2023-04-12 18:30:04 -04:00
aptalca
880cc9b0d4
fix typo 2023-04-11 16:59:46 -04:00
aptalca
700f798471
update template
switch to callable mod builder
add issue-pr tracker workflow
update permissions script
update readme instructions
2023-04-11 16:36:33 -04:00
aptalca
6745950323
Merge pull request #539 from linuxserver/template-permissions
add permission check workflow
2022-12-18 11:30:35 -05:00
aptalca
3e8f97648f switch to callable 2022-12-13 12:06:41 -05:00
aptalca
01070c583c set proper workflow error message 2022-12-12 21:05:58 -05:00
aptalca
6e7da79dd4 add permission check workflow 2022-12-12 12:27:03 -05:00
aptalca
6fa0130672
Merge pull request #507 from linuxserver/template-hybrid
template update to s6 v2-v3 hybrid
2022-10-15 10:09:00 -04:00
aptalca
28a244874b template update to s6 v2-v3 hybrid 2022-09-25 15:28:39 -04:00
Roxedus
413aa5129f
Document internal "guidelines" 2021-12-29 23:25:33 +01:00
aptalca
d1dc6e5858
Merge pull request #138 from linuxserver/template-ghcr
Add information about GHCR
2020-11-03 10:55:54 -05:00
Eric Nemchik
8a48ea51d8
Update Dockerfile.complex 2020-11-03 09:04:40 -06:00
Eric Nemchik
f20f64178f Add information about GHCR 2020-11-02 20:22:32 -06:00
aptalca
3484da2827
Merge pull request #88 from linuxserver/template-gha
Replace Travis with GHA
2020-10-25 20:38:57 -04:00
Eric Nemchik
afcc5a19aa Replace Travis with GHA 2020-10-25 09:55:40 -05:00
aptalca
ca3be57894
add maintainer to sample Dockerfile.complex 2020-10-15 09:30:29 -04:00
aptalca
69f8a2efb7
add maintainer label 2020-10-02 16:25:28 -04:00
aptalca
66c6ab5c69
update mod creation instructions 2020-10-02 16:01:55 -04:00
Ryan Kuba
f4cb91a286
Merge pull request #20 from aptalca/template
readme and template updates
2020-04-01 17:33:57 -07:00
aptalca
5be8b23ea1 readme and template updates 2020-04-01 17:35:56 -04:00
aptalca
ca2c0ce48e create template branch 2020-02-02 15:55:44 -05:00
j0nnymoe
ac24dee3d9
LICENSE (#1)
LICENSE
2019-05-31 12:52:43 +01:00
chbmb
71aa40f87f
LICENSE 2019-05-30 20:35:20 +01:00
thelamer
f03f664dec spacing 2019-04-14 22:31:13 -07:00
thelamer
5aeb83b384 adding rough draft docs for review 2019-04-14 22:28:48 -07:00
thelamer
c02f8e7e8e adding blacklist with fake names for loop testing 2019-04-13 15:15:24 -07:00