Deployment demo
An interactive overview of steps that take source code to a running container. This page is a demo only.
GitHub Actions - Live Status
Reálný stav CI/CD pipeline
Loading GitHub Actions...
Auto-refresh každých 30 sekund
Deployment simulator
Simulovaný terminál:
# waiting for start...
Pipeline steps
- Checkout: získání zdrojového kódu z Git repozitáře
- Install dependencies: pip install -r requirements.txt
- Run tests: unit & smoke tests
- Build image: docker build -t devops-web:latest .
- Push image (opc.): docker push registry.example/your-image:tag
- Deploy: docker-compose up -d nebo Kubernetes manifesty / Helm
- Verify: health checks & smoke tests, monitoring
Poznámka: pro bezpečnost a reprodukovatelnost se v reálném provozu pipeline spouští v CI/CD systému (GitHub Actions, GitLab CI, Jenkins) a serveru se neposílají příkazy ručně.
Practical commands (example)
# Instalace závislostí pip install -r requirements.txt # Sestavení Docker image docker build -t devops-web:latest . # Spuštění lokálně pomocí docker-compose docker-compose up --build -d # Zobrazit běžící kontejnery docker ps # Prohlédnout logy (last 200 řádků) tail -n 200 log/app.log
Recent application logs
2026-02-10 23:08:40,080 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-12 18:34:47,889 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-12 18:35:08,655 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-14 02:46:20,559 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-14 02:46:59,989 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-16 21:50:08,174 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-16 22:02:58,101 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-17 09:43:29,201 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-19 20:32:56,238 INFO app: Admin logged in from 78.80.37.222 2026-02-20 04:02:54,683 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-20 10:33:14,220 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-20 15:42:01,281 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-20 15:42:21,559 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-21 18:34:12,099 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-21 19:01:30,070 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-21 19:02:01,404 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-21 19:02:03,165 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-21 20:19:43,114 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-22 20:07:28,299 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-23 04:04:03,169 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-23 17:23:11,958 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-23 22:52:26,670 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-24 18:25:48,180 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-26 08:56:23,310 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-26 08:56:23,311 INFO app: Logging initialized. Log file: /app/log/app.log 2026-02-26 08:56:54,925 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-01 02:35:36,873 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-02 02:57:56,972 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-05 13:50:11,442 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-05 13:50:43,242 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-06 02:38:41,011 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-06 02:38:41,013 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-07 15:56:39,498 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-07 15:56:59,641 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-07 15:57:32,909 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-08 11:19:30,243 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-08 11:19:42,625 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-08 11:59:49,938 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-08 12:00:02,275 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-10 07:56:58,216 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-10 13:19:58,045 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-12 16:22:44,043 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-12 16:22:44,784 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-12 16:23:15,810 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-13 00:52:53,527 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-13 05:30:37,077 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-13 05:30:41,499 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-13 05:37:19,498 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-14 01:52:36,756 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-14 01:54:36,858 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-15 02:55:25,523 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-16 03:51:31,510 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-16 03:53:47,703 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-17 17:47:26,549 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-17 17:49:22,843 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-19 07:47:45,260 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-20 05:51:48,535 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-23 03:54:20,375 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-27 12:08:40,009 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-27 12:08:40,008 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-27 12:09:13,194 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-27 12:09:13,193 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-27 12:09:46,570 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-27 12:09:46,583 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-27 12:10:19,268 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-27 12:10:19,354 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-28 05:47:16,626 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-28 15:31:06,400 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-29 03:51:11,223 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-29 03:52:48,326 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-29 19:08:20,026 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-29 19:08:20,240 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-29 19:08:51,597 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-30 12:31:21,043 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-30 12:31:57,383 INFO app: Logging initialized. Log file: /app/log/app.log 2026-03-30 19:03:15,553 INFO app: Admin logged in from 78.80.37.222 2026-04-02 03:52:05,043 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-02 03:53:01,892 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-05 16:52:52,712 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-05 16:53:29,496 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-06 05:12:17,042 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-06 05:12:17,072 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-06 05:12:48,686 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-06 12:23:06,269 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-07 12:50:42,940 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-08 16:26:45,735 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-09 04:11:01,650 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-09 05:45:02,896 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-09 19:01:51,758 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-09 19:03:51,634 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-11 23:18:43,110 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-12 04:27:14,889 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-12 08:36:18,419 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-13 12:01:22,277 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-13 15:38:01,480 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-13 15:47:44,482 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-13 15:49:18,797 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-13 15:53:30,572 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-13 16:00:45,534 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-14 04:28:33,153 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-14 15:45:39,101 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-15 12:51:52,307 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-15 13:13:15,923 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-15 19:49:42,852 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-15 19:52:08,011 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-15 20:28:38,067 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-16 05:03:55,177 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-16 16:04:54,813 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-16 20:18:08,260 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-17 00:11:29,866 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-17 05:03:54,119 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-17 13:34:14,868 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-18 10:16:06,121 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-18 22:39:59,170 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-18 23:22:40,512 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-18 23:22:40,541 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-18 23:23:11,797 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-19 01:18:51,258 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-19 01:19:21,519 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-19 01:19:22,778 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-19 08:39:09,306 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-19 16:08:36,553 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-20 23:42:05,848 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-21 06:08:34,764 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-21 09:06:19,845 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-21 19:37:05,767 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-22 20:01:33,932 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-22 20:02:27,630 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-23 08:08:54,565 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-23 23:01:15,242 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-24 00:12:44,047 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-24 00:12:47,340 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-25 00:24:03,979 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-25 22:49:06,983 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-26 09:13:11,324 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-26 15:47:30,407 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-26 23:57:26,086 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-26 23:59:05,527 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-27 00:18:20,279 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-27 15:25:15,912 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-27 19:28:12,292 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-27 19:28:16,622 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-27 20:23:35,230 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-28 01:02:25,815 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-28 20:01:48,534 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-29 05:51:03,146 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-30 07:04:02,164 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-30 07:06:31,680 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-30 07:37:27,229 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-30 10:21:56,103 INFO app: Logging initialized. Log file: /app/log/app.log 2026-04-30 14:11:49,076 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-01 16:17:12,671 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-02 06:52:49,131 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-03 08:10:14,340 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-03 08:10:33,638 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-04 05:21:55,473 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-04 05:22:25,391 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-04 05:22:27,580 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-04 08:00:13,011 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-04 08:00:43,215 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-04 08:00:44,437 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-04 10:07:23,349 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-05 08:14:57,706 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-06 05:25:39,001 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-07 04:48:44,440 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-07 11:29:31,951 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-09 06:55:03,175 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-09 06:56:53,432 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-09 12:12:10,065 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-10 07:58:27,799 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-10 08:00:32,940 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-11 14:08:43,751 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-11 18:50:07,597 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-11 19:07:57,198 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-12 14:57:21,360 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-12 18:23:45,452 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-14 07:05:20,333 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-15 09:10:43,073 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-15 21:47:04,674 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-15 22:08:28,482 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-16 03:33:33,621 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-16 05:00:30,650 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-17 05:11:05,646 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-17 05:11:38,222 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-17 05:11:38,263 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-17 13:28:38,235 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-17 13:30:40,274 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-18 03:10:58,300 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-19 06:53:48,558 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-19 11:34:41,890 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-19 15:52:18,079 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-20 07:54:12,501 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-22 02:00:12,231 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-22 12:49:08,097 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-22 12:51:02,424 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-22 19:10:32,710 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-23 00:55:33,722 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-23 15:37:02,357 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-23 15:37:03,534 INFO app: Logging initialized. Log file: /app/log/app.log 2026-05-23 20:41:16,412 INFO app: Logging initialized. Log file: /app/log/app.log