Mike Phares c822f12182 dotnet sdk
minecraft
original-to-deterministic-hash-code
2025-02-09 15:37:34 -07:00

48 lines
2.0 KiB
Plaintext

[Container]
AutoUpdate=registry
ContainerName=dotnet-sdk-8
Environment="ASPNETCORE_ENVIRONMENT=Production"
# Exec=dotnet --info
Exec=sleep infinity
Image=mcr.microsoft.com/dotnet/sdk:8.0
# Network=dotnet-sdk-8.network
# Pod=dotnet-sdk-8.pod
PodmanArgs=--add-host=gitea.phares.duckdns.org:192.168.11.2
PublishPort=5027:5001
PublishPort=5026:22
Volume=/etc/timezone:/etc/timezone:ro
Volume=/etc/localtime:/etc/localtime:ro
Volume=dotnet-sdk-8-ssh.volume:/etc/ssh:Z
Volume=dotnet-sdk-8-git.volume:/root/git:Z
Volume=dotnet-sdk-8-dotnet.volume:/root/.dotnet:Z
Volume=dotnet-sdk-8-vscode.volume:/root/.vscode-server:Z
Volume=/home/podman/etc-ssh-ssh_config:/etc/ssh-copy/ssh_config:ro
Volume=/home/podman/.ssh/authorized_keys:/root/.ssh/authorized_keys:ro
Volume=/home/podman/etc-ssh-sshd_config.d/50-cloud-init.conf:/etc/ssh-copy/sshd_config.d/50-cloud-init.conf:ro
Volume=/mnt/free-file-sync/notes/user-secrets/8da397d4-13ec-4576-9722-3c79cad25563/secrets.json:/app/secrets.json:ro
[Service]
Restart=no
[Install]
WantedBy=multi-user.target default.target
# podman pull mcr.microsoft.com/dotnet/sdk:8.0
# systemctl --user daemon-reload
# systemctl --user start dotnet-sdk-8
# systemctl --user status dotnet-sdk-8 --lines=999
# journalctl -fu dotnet-sdk-8.service
# podman logs dotnet-sdk-8
# systemctl --user stop dotnet-sdk-8
# systemctl --user disable dotnet-sdk-8
# podman exec -ti dotnet-sdk-8 /bin/sh
# podman exec -ti dotnet-sdk-8 /bin/bash
#
# apt update && apt install -y openssh-server nano git clang zlib1g-dev
# N
# cp /etc/ssh-copy/ssh_config /etc/ssh/ssh_config
# cp /etc/ssh-copy/sshd_config.d/50-cloud-init.conf /etc/ssh/sshd_config.d/50-cloud-init.conf
# service ssh start
# ssh root@free.file.sync.root -p 5026 -i C:/Users/phares/.ssh/id_ed25519
# cd /root/git/ && git clone https://51f44975c8734522b2dec36c6d9a116276c6bded@gitea.phares.duckdns.org/phares3757/file-folder-helper.git
# cp /app/secrets.json /root/.microsoft/usersecrets/2f63ace9-efe5-4b0a-9ebe-529309f33e3f/secrets.json