]> Nutra Git (v1) - nutratech/vps-root.git/commitdiff
[master] initial commit; files are on env branches
authorShane Jaroch <chown_tee@proton.me>
Sat, 27 Dec 2025 22:10:22 +0000 (17:10 -0500)
committerShane Jaroch <chown_tee@proton.me>
Sat, 27 Dec 2025 22:16:34 +0000 (17:16 -0500)
.editorconfig [new file with mode: 0644]
.git-crypt/.gitattributes [new file with mode: 0644]
.git-crypt/keys/default/0/A203106C7B035A2793076ADBC96CF8D69243BDFD.gpg [new file with mode: 0644]
.git-crypt/keys/default/0/C5235971BD1493F85AFA66E3CC4EBE9F2784B4AD.gpg [new file with mode: 0644]
.git-crypt/keys/default/0/C6662F132E169C4802627B1ECDBCCB44A608363E.gpg [new file with mode: 0644]
.gitignore [new file with mode: 0644]
README.rst [new file with mode: 0644]

diff --git a/.editorconfig b/.editorconfig
new file mode 100644 (file)
index 0000000..ddb84d5
--- /dev/null
@@ -0,0 +1,40 @@
+root = true
+
+[*]
+indent_style = space
+indent_size = 4
+end_of_line = lf
+charset = utf-8
+trim_trailing_whitespace = true
+
+max_line_length = 100
+
+
+[{default,default.conf}]
+indent_size = 2
+
+
+[{nutra,*.py}]
+max_line_length = 88
+
+
+[*.{yaml,yml}]
+indent_size = 2
+
+
+[Makefile]
+indent_style = tab
+max_line_length = 120
+
+
+[*.md]
+max_line_length = 90
+trim_trailing_whitespace = false
+
+
+[*.rst]
+max_line_length = 79
+
+
+[{COMMIT_EDITMSG,MERGE_MSG,SQUASH_MSG,git-rebase-todo}]
+max_line_length = 72
diff --git a/.git-crypt/.gitattributes b/.git-crypt/.gitattributes
new file mode 100644 (file)
index 0000000..665b10e
--- /dev/null
@@ -0,0 +1,4 @@
+# Do not edit this file.  To specify the files to encrypt, create your own
+# .gitattributes file in the directory where your files are.
+* !filter !diff
+*.gpg binary
diff --git a/.git-crypt/keys/default/0/A203106C7B035A2793076ADBC96CF8D69243BDFD.gpg b/.git-crypt/keys/default/0/A203106C7B035A2793076ADBC96CF8D69243BDFD.gpg
new file mode 100644 (file)
index 0000000..8dc34b1
Binary files /dev/null and b/.git-crypt/keys/default/0/A203106C7B035A2793076ADBC96CF8D69243BDFD.gpg differ
diff --git a/.git-crypt/keys/default/0/C5235971BD1493F85AFA66E3CC4EBE9F2784B4AD.gpg b/.git-crypt/keys/default/0/C5235971BD1493F85AFA66E3CC4EBE9F2784B4AD.gpg
new file mode 100644 (file)
index 0000000..1c266d9
Binary files /dev/null and b/.git-crypt/keys/default/0/C5235971BD1493F85AFA66E3CC4EBE9F2784B4AD.gpg differ
diff --git a/.git-crypt/keys/default/0/C6662F132E169C4802627B1ECDBCCB44A608363E.gpg b/.git-crypt/keys/default/0/C6662F132E169C4802627B1ECDBCCB44A608363E.gpg
new file mode 100644 (file)
index 0000000..d56a8a9
Binary files /dev/null and b/.git-crypt/keys/default/0/C6662F132E169C4802627B1ECDBCCB44A608363E.gpg differ
diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..49917a2
--- /dev/null
@@ -0,0 +1,9 @@
+# Ignore all
+*
+#**/*
+#**
+# Unignore all with extensions
+#!*.*
+# Unignore all dirs
+# !*/
+
diff --git a/README.rst b/README.rst
new file mode 100644 (file)
index 0000000..86453a6
--- /dev/null
@@ -0,0 +1,10 @@
+vps-root config files
+*********************
+
+There are two groups of branches, named ``dev-*`` and ``prod-``.
+
+Use ``git-crypt`` to unlock secrets.
+
+Recommended to clone repo in ``/vps-root`` and copy configs out to ``/``
+(taking care of permissions and ownership flags).
+