diff --git a/.gitignore b/.gitignore index 82d30cc..842785e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ node_modules/ +webpage/hugo.exe \ No newline at end of file diff --git a/package.json b/package.json index 0a043ed..0198cab 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "webpage", "version": "1.0.0", - "description": "Для визуализации работы с git был использован интерфейс [ungit](https://github.com/FredrikNoren/ungit). Код и текст написаны в [Notepad++](https://notepad-plus-plus.org/).", + "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" diff --git a/run.js b/run.js index 88b46c9..15ddd6e 100644 --- a/run.js +++ b/run.js @@ -1,14 +1,18 @@ const express = require('express'); const path = require('path'); const app = express(); +const port = 8080; -app.use(express.static(path.join(__dirname, 'webpage/public'))); +// app.use(express.static(path.join(__dirname, 'webpage/public'))); -app.get('/', async(req, res) => { - res.sendFile(path.join(__dirname, 'public', 'index.html')); +// app.get('/', async(req, res) => { + //// res.sendFile(path.join(__dirname, 'webpage/public', 'index.html')); // res.sendFile(path.join(__dirname, 'webpage/public', 'index.html')); -}); +// }); -app.listen(80, () => { - console.log("Server successfully running on port 8080"); +app.use(express.static(path.join(__dirname, "webpage/public"))); +// app.use("/posts", express.static(path.join(__dirname, "webpage/content/posts"))) + +app.listen(port, () => { + console.log(`Server successfully running on port ${port}`); }); diff --git a/webpage/content/posts/gitea-repo.md b/webpage/content/posts/gitea-repo.md new file mode 100644 index 0000000..8f3b3a4 --- /dev/null +++ b/webpage/content/posts/gitea-repo.md @@ -0,0 +1,39 @@ ++++ +title = 'Gitea Repo' +date = 2023-10-02T12:09:19+03:00 +draft = true ++++ +## Открытый git репозиторий +Гайд рассматривает выгрузку существующего локального репозитория. Если вы хотите создавать репозиторий с нуля, предварительно выполните `git init` и `git add <файлы>`. + +### Для выгрузки *локального* репозитория необходимо: +1. Зайти на [сайт](http://kormcraft.ddns.net:3000) + +![gitea screen](/img/gitea/gitea.jpg) + +2. [Зарегистрироваться](http://kormcraft.ddns.net:3000/user/sign_up), адрес электронной почты не обязан быть действительным. + +3. Открыть [настройки](http://kormcraft.ddns.net:3000/user/settings): + +![gitea user menu](/img/gitea/gitea-profile-menu.jpg) + +4. *(Опционально)* На вкладке [Безопасность](http://kormcraft.ddns.net:3000/user/settings/security) подключите двухфакторную аутентификацию. + +5. На вкладке [Приложения](http://kormcraft.ddns.net:3000/user/settings/applications), создайте новый токен, который будет использоваться для входа в git credentials manager. + 1. Установите название для токена в первой строке + + 2. Откройте подменю прав, установите флажки: + * repo + * repo:status + * user + * read_user + +6. [Создайте](http://kormcraft.ddns.net:3000/repo/create) репозиторий на сервере + +7. После создания репозитория, скопируйте ссылку на новый репозиторий и выполните `git remote add origin ` + +8. Выполните `git push origin` для выгрузки вашего репозитория. + +Важно! +* В репозитории обязан быть хотя бы один коммит. +* Если вы создали ветку `main` вместо `master`, переименуйте ветки. diff --git a/webpage/content/posts/readme.md b/webpage/content/posts/readme.md index be913f3..f922a17 100644 --- a/webpage/content/posts/readme.md +++ b/webpage/content/posts/readme.md @@ -1,9 +1,8 @@ +++ -title = 'Readme' +title = 'git. Readme.' date = 2023-10-02T10:03:06+03:00 -draft = true +draft = false +++ -## Репозиторий Антона Никитина из ИСП-420ИС ### Для задания [Лабораторная работа №2](https://drive.google.com/drive/folders/1VgvtI2H6wcwnoun6CbvdAcEcET6lXOoc) и задания [Лабораторная работа №3](https://drive.google.com/drive/folders/1VgvtI2H6wcwnoun6CbvdAcEcET6lXOoc) от 02.09.2023 Для визуализации работы с git был использован интерфейс [ungit](https://github.com/FredrikNoren/ungit). Код и текст написаны в [Notepad++](https://notepad-plus-plus.org/). diff --git a/webpage/public/img/gitea/gitea-new-url.jpg b/webpage/public/img/gitea/gitea-new-url.jpg new file mode 100644 index 0000000..90675c8 Binary files /dev/null and b/webpage/public/img/gitea/gitea-new-url.jpg differ diff --git a/webpage/public/img/gitea/gitea-profile-menu.jpg b/webpage/public/img/gitea/gitea-profile-menu.jpg new file mode 100644 index 0000000..ba5b1d1 Binary files /dev/null and b/webpage/public/img/gitea/gitea-profile-menu.jpg differ diff --git a/webpage/public/img/gitea/gitea.jpg b/webpage/public/img/gitea/gitea.jpg new file mode 100644 index 0000000..b57791e Binary files /dev/null and b/webpage/public/img/gitea/gitea.jpg differ diff --git a/webpage/public/index.html b/webpage/public/index.html index c2806e6..fcbf5bd 100644 --- a/webpage/public/index.html +++ b/webpage/public/index.html @@ -94,6 +94,53 @@ + + + +
+ + +

+ Recent Posts +

+ + + + +
+ + +
+ +
+
+
+ +
+

+ + git. Readme. + +

+ + read more + +
+
+
+
+ +
+ +
+ + + +
+