diff --git a/docs/architecture/clustering.md b/docs/architecture/clustering.md
index 48c8dd9757b3455b8a3b8658e583c6cd3ad11348..8a649c648b2a168128c6314c6a39c92be40ca3e9 100644
--- a/docs/architecture/clustering.md
+++ b/docs/architecture/clustering.md
@@ -459,6 +459,3 @@ raft-журнал, необходимо убедиться что журнал 
 
 Кластер Picodata поддерживает распределенные SQL-запросы. Подробнее о
 работающих кластерных функциях SQL см. в разделе [Распределенный SQL](broadcasted_sql).
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/architecture/clustering.md)
diff --git a/docs/architecture/discovery.md b/docs/architecture/discovery.md
index 88cbf9a49fee362da9d1f1c6efcb76db4dca0820..03026651c1ef8ade478d48f5ebe7dde8199dcb70 100644
--- a/docs/architecture/discovery.md
+++ b/docs/architecture/discovery.md
@@ -178,6 +178,3 @@ true`, в то время как уже существовал `i_am_bootstrap_l
 
 Подробности о процессе инициализации кластера см. в разделе [Схема
 инициализации кластера](clustering.md).
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/architecture/discovery.md)
diff --git a/docs/architecture/distributed_sql.md b/docs/architecture/distributed_sql.md
index ba569d135d676764cf0b76e3f66802fec0eaa375..afc9afcb1e8635a201c3bbb347254215d8b354b6 100644
--- a/docs/architecture/distributed_sql.md
+++ b/docs/architecture/distributed_sql.md
@@ -66,6 +66,3 @@ Picodata SQL включает внутреннюю функцию по вычи
 
 Описание поддерживаемых запросов и их синтаксиса приведены в разделе:
 [Команды SQL](../reference/sql_queries.md)
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/architecture/distributed_sql.md)
diff --git a/docs/architecture/raft_failover.md b/docs/architecture/raft_failover.md
index dcf2f96cd6122f3b18c5bda6bad77bcd27148ca4..c335e6fb8a709d84ecec5168362a7cbf8fdb7619 100644
--- a/docs/architecture/raft_failover.md
+++ b/docs/architecture/raft_failover.md
@@ -62,6 +62,3 @@ Raft предполагает, что в кластере всегда суще
 См. также:
 
 - [Репликация и зоны доступности](../tutorial/deploy.md#failure-domains)
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/architecture/raft_failover.md)
diff --git a/docs/architecture/system_tables.md b/docs/architecture/system_tables.md
index 2e595efe0a46f9705a880f83cec69e5cadaa34e3..c31b73f6f2fddfcff473d552b8754c00bf28a5c7 100644
--- a/docs/architecture/system_tables.md
+++ b/docs/architecture/system_tables.md
@@ -48,6 +48,3 @@ Picodata, используемые для служебных нужд. Пере
 
 * `id` (unique), parts: `[space_id, id]`
 * `name` (unique), parts: `[space_id, name]`
-
----
-[Исходный код страницы]({{ config.edit_uri }}{{ page.file.src_uri }})
diff --git a/docs/overview/benefits.md b/docs/overview/benefits.md
index f5c68820c71f3bd6a0efa1a526daabffcaff91c4..bd185e35d2dabc0cebdc217b5436feb2b095510c 100644
--- a/docs/overview/benefits.md
+++ b/docs/overview/benefits.md
@@ -30,6 +30,3 @@ Picodata — это не только программное обеспечен
 * Мониторинг состояния кластера, выявление и устранение проблем;
 * Работы по обновлению компонентов ПО кластера;
 * Выполнение запросов на изменение настроек кластера.
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/overview/benefits.md)
diff --git a/docs/overview/description.md b/docs/overview/description.md
index b691e01d26a6d84dc16bf7b7748f7f1b718faeb5..c218ff0ec060f5e72472076952d29c101c3f384d 100644
--- a/docs/overview/description.md
+++ b/docs/overview/description.md
@@ -92,7 +92,3 @@ Picodata занимает верхнюю часть пирамиды, т.к. о
 ![Шардирование](../images/sharding.svg)
 
 Таким образом, каждый инстанс (экземпляр Picodata) является *частью репликасета*, а каждый репликасет — *шардом*, а шарды распределены между несколькими серверами.
-
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/overview/description.md)
diff --git a/docs/overview/feedback.md b/docs/overview/feedback.md
index 2522b5cc451bdb08a44990b2042c847da90fab80..9128d9e0b6c3b55995fe33150cb8808734964427 100644
--- a/docs/overview/feedback.md
+++ b/docs/overview/feedback.md
@@ -8,6 +8,3 @@
 Picodata, а также о сотрудничестве можно также получить в нашем
 Telegram-канале
 [@picodataru](https://t.me/picodataru){:target="_blank"}.
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/overview/feedback.md)
diff --git a/docs/overview/glossary.md b/docs/overview/glossary.md
index 18e42a9bcfc5fa63e2438696820b520b59173a3d..84957d01189397587435a7d1814b58a9efa479ee 100644
--- a/docs/overview/glossary.md
+++ b/docs/overview/glossary.md
@@ -333,6 +333,3 @@ sharding_key:
 **Ключ шардирования**. Столбец, по которому таблица распределена в кластере.
 
 **Материализация данных**. Один из этапов исполнения распределенного SQL-запроса, при котором на отдельном узле промежуточные данные сохраняются в его памяти.
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/overview/glossary.md)
diff --git a/docs/reference/ansi_sql.md b/docs/reference/ansi_sql.md
index 57593354cdfcbd8c3a80fec1c6ee3c241f02ebbd..d09278400e02f722a23305119555f06e5c0e3947 100644
--- a/docs/reference/ansi_sql.md
+++ b/docs/reference/ansi_sql.md
@@ -97,6 +97,3 @@ Picodata SQL требованиям стандарта SQL:2016, а именно
 ### F041-03. LEFT OUTER JOIN.
 
 См. также: [Работа с данными SQL](../tutorial/sql_examples.md).
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/sql/ansi_sql.md)
diff --git a/docs/reference/api.md b/docs/reference/api.md
index f0cb0e17bef81bccd6ba787fc4383c28e6f8554a..d285f99464f1cd00014fccca82e1f88ccc4007da 100644
--- a/docs/reference/api.md
+++ b/docs/reference/api.md
@@ -1191,6 +1191,3 @@ Lua-таблица, отражающая соответствие `id` инст
 ```
 См. подробнее описание [Vclock](../overview/glossary.md#vclock). Нулевое значение Vclock зарезервировано
 для отслеживания локальных изменений, которые не реплицируются.
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/reference/api.md)
diff --git a/docs/reference/cli.md b/docs/reference/cli.md
index 4071d4570a7941bc552d455e40ed7d93e74c66b6..61543ce8f5a2f7a2abc3bc8f5822bdc227563ca4 100644
--- a/docs/reference/cli.md
+++ b/docs/reference/cli.md
@@ -248,6 +248,3 @@ picodata expel [Параметры]
 
 
 Подробнее об устройстве кластера и репликасетов Picodata см. в разделе [Запуск кластера](../tutorial/deploy.md).
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/reference/cli.md)
diff --git a/docs/reference/sql_queries.md b/docs/reference/sql_queries.md
index 85f48f8518d402f6e2775afe9a642e20746bad81..080a856cb49504a816cb9ec8991670088023d210 100644
--- a/docs/reference/sql_queries.md
+++ b/docs/reference/sql_queries.md
@@ -1273,6 +1273,3 @@ explain select count("id") from "characters" ;
 
 Читать далее: [Типы данных SQL](sql_types.md)
 <!-- ebnf source: https://git.picodata.io/picodata/picodata/sbroad/-/blob/main/doc/sql/query.ebnf -->
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/reference/sql_queries.md)
diff --git a/docs/reference/sql_types.md b/docs/reference/sql_types.md
index dfc07e51ddbbc32994b4af894b6284d6e80e2464..2a6067d1377c57128b4a1798d9b5d3f4989599c6 100644
--- a/docs/reference/sql_types.md
+++ b/docs/reference/sql_types.md
@@ -29,6 +29,3 @@
 
 
 См. также: [Совместимость с ANSI SQL](ansi_sql.md)
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/reference/sql_types.md)
diff --git a/docs/tutorial/connecting.md b/docs/tutorial/connecting.md
index 787c2e216a5bff799ee173feda36bf453d1850ab..2283e44e4f435d9c8d06ed5640a9efcab12c3541 100644
--- a/docs/tutorial/connecting.md
+++ b/docs/tutorial/connecting.md
@@ -77,7 +77,3 @@ picodata connect --unix /tmp/file.socket
 журнала.
 
 Параметры запуска из командной строки описаны в разделе [Аргументы командной строки](../reference/cli.md).
-
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/tutorial/connecting.md)
diff --git a/docs/tutorial/deploy.md b/docs/tutorial/deploy.md
index 4728d6c4ae2bc38045b58735ac43d4cd5bc9a522..4d6d2f5fc1425c0aa2f1699dbd78deb5bde70559 100644
--- a/docs/tutorial/deploy.md
+++ b/docs/tutorial/deploy.md
@@ -241,6 +241,3 @@ pico.expel("i3")
 
 
 См. [отдельный подраздел](../../architecture/raft_failover) с описанием работы алгоритма Raft для обеспечения отказоустойчивости кластера.
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/tutorial/deploy.md)
diff --git a/docs/tutorial/install.md b/docs/tutorial/install.md
index 657e2844ad5f4fc575241c6b938f3c5b331fe00a..17b501721a715dc7c6875d389110f463a0ad55d0 100644
--- a/docs/tutorial/install.md
+++ b/docs/tutorial/install.md
@@ -215,6 +215,3 @@ picodata run --listen 0.0.0.0:3301 --advertise 192.168.0.1:3301
 Подробнее о запуске Picodata и работе с кластером см. в разделе
 [Запуск кластера](../deploy). Параметры запуска из командной
 строки описаны в разделе [Аргументы командной строки Picodata](../../reference/cli).
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/tutorial/install.md)
diff --git a/docs/tutorial/ldap.md b/docs/tutorial/ldap.md
index 3f5804f0122efe0952368979c304cf4f01d135b0..42c18bfe3eee8119aaaeb47bd5b4d85137500485 100644
--- a/docs/tutorial/ldap.md
+++ b/docs/tutorial/ldap.md
@@ -106,6 +106,3 @@ LDAP-сервером немедленно отразятся на возмож
 ```lua
 pico.change_password('username', 'new_password', { auth_type = 'chap-sha1' })
 ```
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/tutorial/ldap.md)
diff --git a/docs/tutorial/monitoring.md b/docs/tutorial/monitoring.md
index b9c4c6f3eaa9ec19c34513b8e6eab8a3b8796c45..8ce074b344692821082c2baa85426d4cfc235485 100644
--- a/docs/tutorial/monitoring.md
+++ b/docs/tutorial/monitoring.md
@@ -85,6 +85,3 @@ box.space._pico_property:get("current_schema_version")
 
 Подробнее о работе с данными в Picodata см. в разделе
 [Работа с данными SQL](../sql_examples).
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/tutorial/monitoring.md)
diff --git a/docs/tutorial/sql_examples.md b/docs/tutorial/sql_examples.md
index 03bf90377a610f31dc0f3092da05b052adfd88b8..a3e90236cf6929eede34ccd7af7b7450fc38495c 100644
--- a/docs/tutorial/sql_examples.md
+++ b/docs/tutorial/sql_examples.md
@@ -106,6 +106,3 @@ picodata> pico.sql([[delete from "friends_of_peppa" where "id" = 1]], {})
 [Жизненный цикл кластера](../architecture/clustering.md).
 
 Параметры запуска из командной строки описаны в разделе [Аргументы командной строки Picodata](../reference/cli.md).
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/tutorial/sql_examples.md)
diff --git a/docs/tutorial/tutorial_users.md b/docs/tutorial/tutorial_users.md
index 53948a890e167aa6e9d1580f81a6ca44d85e5273..0c488864502e2274db18e84b7f9149c42d3a2616 100644
--- a/docs/tutorial/tutorial_users.md
+++ b/docs/tutorial/tutorial_users.md
@@ -151,6 +151,3 @@ pico.sql([[
 
 
 См. также [`pico.grant_privilege`](../reference/api.md#picogrant_privilege) и [`pico.revoke_privilege`](../reference/api.md#picorevoke_privilege)
-
----
-[Исходный код страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/tutorial/tutorial_users.md)
diff --git a/docs/tutorial/webui.md b/docs/tutorial/webui.md
index 30899fafef52ca869ba88cb409d57a812698376f..150aa7ee86b3b9265d993fcf8c9b06152b4a2853 100644
--- a/docs/tutorial/webui.md
+++ b/docs/tutorial/webui.md
@@ -77,7 +77,3 @@ style="color:red;font-size:150%">❸</span>), то можно сразу уви
 
 Подробности о запуске кластера Picodata приведены в разделе [Запуск
 кластера](deploy.md).
-
----
-[Исходный код
-страницы](https://git.picodata.io/picodata/picodata/docs/-/blob/main/docs/tutorial/webui.md)