Skip to content
This repository was archived by the owner on Feb 4, 2022. It is now read-only.

Commit 1685c57

Browse files
committed
deprecate
1 parent 6d0584a commit 1685c57

File tree

8 files changed

+79
-3
lines changed

8 files changed

+79
-3
lines changed

.github/ISSUE_TEMPLATE/issue.bug.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ name: Bug report
33
about: Create a report to help us improve
44

55
---
6+
# DEPRECATION NOTICE
7+
8+
This image is deprecated. We will not offer support for this image and it will not be updated.
9+
Please use the official IPFS container here:
10+
https://hub.docker.com/r/ipfs/go-ipfs
11+
When this project started the web interface was not integrated well
12+
with the default IPFS server. Now it is great and well maintained, hosting
13+
it on a static webserver does not make much sense anymore.
14+
615
[linuxserverurl]: https://linuxserver.io
716
[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl]
817

.github/ISSUE_TEMPLATE/issue.feature.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ name: Feature request
33
about: Suggest an idea for this project
44

55
---
6+
# DEPRECATION NOTICE
7+
8+
This image is deprecated. We will not offer support for this image and it will not be updated.
9+
Please use the official IPFS container here:
10+
https://hub.docker.com/r/ipfs/go-ipfs
11+
When this project started the web interface was not integrated well
12+
with the default IPFS server. Now it is great and well maintained, hosting
13+
it on a static webserver does not make much sense anymore.
14+
615
[linuxserverurl]: https://linuxserver.io
716
[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl]
817

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# DEPRECATION NOTICE
2+
3+
This image is deprecated. We will not offer support for this image and it will not be updated.
4+
Please use the official IPFS container here:
5+
https://hub.docker.com/r/ipfs/go-ipfs
6+
When this project started the web interface was not integrated well
7+
with the default IPFS server. Now it is great and well maintained, hosting
8+
it on a static webserver does not make much sense anymore.
9+
110
<!--- Provide a general summary of your changes in the Title above -->
211

312
[linuxserverurl]: https://linuxserver.io

.github/workflows/greetings.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ jobs:
88
steps:
99
- uses: actions/first-interaction@v1
1010
with:
11-
issue-message: 'Thanks for opening your first issue here! Be sure to follow the [bug](https://github.com/linuxserver/docker-ipfs/blob/master/.github/ISSUE_TEMPLATE/issue.bug.md) or [feature](https://github.com/linuxserver/docker-ipfs/blob/master/.github/ISSUE_TEMPLATE/issue.feature.md) issue templates!'
12-
pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-ipfs/blob/master/.github/PULL_REQUEST_TEMPLATE.md)!'
11+
issue-message: 'This image is deprecated. We will not offer support for this image and it will not be updated. The [README](https://github.com/linuxserver/docker-ipfs/blob/master/README.md) may have additional information. Thanks for opening your first issue here! Be sure to follow the [bug](https://github.com/linuxserver/docker-ipfs/blob/master/.github/ISSUE_TEMPLATE/issue.bug.md) or [feature](https://github.com/linuxserver/docker-ipfs/blob/master/.github/ISSUE_TEMPLATE/issue.feature.md) issue templates!'
12+
pr-message: 'This image is deprecated. We will not offer support for this image and it will not be updated. The [README](https://github.com/linuxserver/docker-ipfs/blob/master/README.md) may have additional information. Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-ipfs/blob/master/.github/PULL_REQUEST_TEMPLATE.md)!'
1313
repo-token: ${{ secrets.GITHUB_TOKEN }}

Jenkinsfile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ pipeline {
5959
env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT
6060
env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/'
6161
env.PULL_REQUEST = env.CHANGE_ID
62-
env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.md ./.github/ISSUE_TEMPLATE/issue.feature.md ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/external_trigger_scheduler.yml ./.github/workflows/greetings.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/stale.yml ./.github/workflows/external_trigger.yml ./.github/workflows/package_trigger.yml'
62+
env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.md ./.github/ISSUE_TEMPLATE/issue.feature.md ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/external_trigger_scheduler.yml ./.github/workflows/greetings.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/stale.yml ./.github/workflows/external_trigger.yml ./.github/workflows/package_trigger.yml ./root/etc/cont-init.d/99-deprecation'
6363
}
6464
script{
6565
env.LS_RELEASE_NUMBER = sh(
@@ -322,13 +322,15 @@ pipeline {
322322
cd ${TEMPDIR}/docker-${CONTAINER_NAME}
323323
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows
324324
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE
325+
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/root/etc/cont-init.d
325326
cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || :
326327
cd ${TEMPDIR}/repo/${LS_REPO}/
327328
if ! grep -q '.jenkins-external' .gitignore 2>/dev/null; then
328329
echo ".jenkins-external" >> .gitignore
329330
git add .gitignore
330331
fi
331332
git add ${TEMPLATED_FILES}
333+
git rm ${TEMPDIR}/repo/${LS_REPO}/.github/workflows/{external_trigger,external_trigger_scheduler,package_trigger,package_trigger_scheduler}.yml || :
332334
git commit -m 'Bot Updating Templated Files'
333335
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all
334336
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
@@ -352,6 +354,10 @@ pipeline {
352354
fi
353355
if [[ ("${BRANCH_NAME}" == "master") || ("${BRANCH_NAME}" == "main") ]] && [[ (! -f ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml) || ("$(md5sum ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml | awk '{ print $1 }')") ]]; then
354356
cd ${TEMPDIR}/unraid/templates/
357+
if ! grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then
358+
echo "${CONTAINER_NAME}" >> ${TEMPDIR}/unraid/templates/unraid/ignore.list
359+
git add unraid/ignore.list
360+
fi
355361
if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then
356362
echo "Image is on the ignore list, removing Unraid template"
357363
git rm unraid/${CONTAINER_NAME}.xml || :

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,15 @@ Find us at:
2727
* [GitHub](https://github.com/linuxserver) - view the source for all of our repositories.
2828
* [Open Collective](https://opencollective.com/linuxserver) - please consider helping us by either donating or contributing to our budget
2929

30+
# DEPRECATION NOTICE
31+
32+
This image is deprecated. We will not offer support for this image and it will not be updated.
33+
Please use the official IPFS container here:
34+
https://hub.docker.com/r/ipfs/go-ipfs
35+
When this project started the web interface was not integrated well
36+
with the default IPFS server. Now it is great and well maintained, hosting
37+
it on a static webserver does not make much sense anymore.
38+
3039
# [linuxserver/ipfs](https://github.com/linuxserver/docker-ipfs)
3140

3241
[![Scarf.io pulls](https://scarf.sh/installs-badge/linuxserver-ci/linuxserver%2Fipfs?color=94398d&label-color=555555&logo-color=ffffff&style=for-the-badge&package-type=docker)](https://scarf.sh/gateway/linuxserver-ci/docker/linuxserver%2Fipfs)
@@ -242,6 +251,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
242251

243252
## Versions
244253

254+
* **02.02.22:** - Deprecate.
245255
* **19.09.21:** - Build webui from source. Update code formatting. Rebase to Alpine 3.14.
246256
* **01.04.21:** - Add migration bins to image to support upgrades.
247257
* **24.02.20:** - Rebase to Alpine 3.13.

readme-vars.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@ project_blurb: |
88
[{{ project_name|capitalize }}]({{ project_url }}) - A peer-to-peer hypermedia protocol designed to make the web faster, safer, and more open.
99
project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}"
1010

11+
project_deprecation_status: true
12+
project_deprecation_message: |
13+
Please use the official IPFS container here:
14+
https://hub.docker.com/r/ipfs/go-ipfs
15+
When this project started the web interface was not integrated well
16+
with the default IPFS server. Now it is great and well maintained, hosting
17+
it on a static webserver does not make much sense anymore.
18+
1119
# supported architectures
1220
available_architectures:
1321
- { arch: "{{ arch_x86_64 }}", tag: "amd64-latest"}
@@ -50,6 +58,7 @@ app_setup_block: |
5058
5159
# changelog
5260
changelogs:
61+
- { date: "02.02.22:", desc: "Deprecate." }
5362
- { date: "19.09.21:", desc: "Build webui from source. Update code formatting. Rebase to Alpine 3.14." }
5463
- { date: "01.04.21:", desc: "Add migration bins to image to support upgrades." }
5564
- { date: "24.02.20:", desc: "Rebase to Alpine 3.13." }

root/etc/cont-init.d/99-deprecation

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#!/usr/bin/with-contenv bash
2+
3+
echo '
4+
******************************************************
5+
******************************************************
6+
* *
7+
* *
8+
* This image is deprecated. *
9+
* We will not offer support for this image *
10+
* and it will not be updated. *
11+
* *
12+
* *
13+
******************************************************
14+
******************************************************
15+
16+
Please use the official IPFS container here:
17+
https://hub.docker.com/r/ipfs/go-ipfs
18+
When this project started the web interface was not integrated well
19+
with the default IPFS server. Now it is great and well maintained, hosting
20+
it on a static webserver does not make much sense anymore.
21+
22+
23+
******************************************************
24+
******************************************************'

0 commit comments

Comments
 (0)