-
2025-08-06 급식 정보
오늘의 급식
🍱 오늘의 급식
8월 6일 수요일
급식이 없습니다.
-
2025-08-05 급식 정보
오늘의 급식
🍱 오늘의 급식
8월 5일 화요일
급식이 없습니다.
-
2025-08-04 급식 정보
오늘의 급식
🍱 오늘의 급식
8월 4일 월요일
급식이 없습니다.
-
2025-08-01 급식 정보
오늘의 급식
🍱 오늘의 급식
8월 1일 금요일
급식이 없습니다.
-
2025-07-31 급식 정보
오늘의 급식
🍱 오늘의 급식
7월 31일 목요일
급식이 없습니다.
-
2025-07-30 급식 정보
오늘의 급식
🍱 오늘의 급식
7월 30일 수요일
급식이 없습니다.
-
2025-07-29 급식 정보
오늘의 급식
🍱 오늘의 급식
7월 29일 화요일
급식이 없습니다.
-
2025-07-28 급식 정보
오늘의 급식
🍱 오늘의 급식
7월 28일 월요일
친환경귀리밥
부대찌개 (1.2.5.6.9.10.12.15.16)
미트볼떡케찹조림 (1.2.5.6.10.11.12.15.16)
오이맛살마요무침 (1.5)
감자치즈오믈렛 (1.2.5.6.10.15.16)
깍두기 (9)
아이스크림 (2.13)
공통양념 (5.6.13)
-
디스코드 봇
cd ~/discordbot
python3 -m venv venv && source venv/bin/activate
python bot.py
1. 가상환경·경로 확인
bash복사편집
/home/ubuntu/discordbot/ ├── venv/ # python -m venv 로 만든 곳 └── bot.py다른 위치·사용자라면 경로·User 항목만 맞춰 바꿔 주세요.
2. 서비스 유닛 파일 작성
bash복사편집
sudo nano /etc/systemd/system/discordbot.serviceini복사편집
[Unit] Description=Discord Party Bot After=network.target [Service] # 봇을 실행할 리눅스 계정 User=ubuntu WorkingDirectory=/home/ubuntu/discordbot # 가상환경 파이썬으로 bot.py 실행 ExecStart=/home/ubuntu/discordbot/venv/bin/python /home/ubuntu/discordbot/bot.py # 표준 출력·오류를 journald 로 StandardOutput=journal StandardError=inherit # 프로세스가 죽으면 10초 후 자동 재시작 Restart=always RestartSec=10 [Install] WantedBy=multi-user.target저장 → Ctrl + O, Enter → Ctrl + X 종료
3. systemd 에 등록·시작
bash복사편집
sudo systemctl daemon-reload # 유닛 새로고침 sudo systemctl enable discordbot # 부팅 시 자동 실행 sudo systemctl start discordbot # 지금 즉시 실행상태·로그 확인
bash복사편집
sudo systemctl status discordbot # 실행/에러 상태 journalctl -u discordbot -f # 실시간 로그 tail
4. 코드 업데이트 시 재시작만 하면 됨
bash복사편집
# git pull 또는 파일 수정 후 sudo systemctl restart discordbot
5. 환경변수(.env) 위치 주의
.env가 WorkingDirectory 안에 있으면 그대로 읽힙니다.- 만약
/etc/environment같은 전역 환경변수를 쓰고 싶다면
서비스 유닛에Environment="DISCORD_TOKEN=..."줄을 추가할 수도 있습니다.
-
2025-07-25 급식 정보
오늘의 급식
🍱 오늘의 급식
7월 25일 금요일
친환경차조잡곡밥
바지락순두부국 (1.5.18)
사태폭립소스조림 (6.10.12.13)
로제스파게티 (1.2.5.6.9.10.12.13.15.16.18)
건새우마늘쫑볶음 (9)
배추김치 (9)
마늘바게트 (2.5.6)
공통양념 (5.6.13)