Skip to content

Added cgit.conf #95

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 26, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions recipes/apache2.rb
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,12 @@
owner 'root'
end

remote_file '/etc/apache2/conf-available/cgit.conf' do
mode '644'
owner 'root'
notifies :reload, 'service[apache2]'
end

%w[git svn].each do |subdomain|
remote_file "/etc/apache2/sites-available/#{subdomain}.ruby-lang.org.conf" do
mode '644'
Expand Down
318 changes: 318 additions & 0 deletions recipes/files/etc/apache2/conf-available/cgit.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,318 @@
ScriptAlias /cgit/ "/usr/lib/cgit/cgit.cgi/"
RedirectMatch ^/cgit$ /cgit/
Alias /cgit-css "/usr/share/cgit/"
<Directory "/usr/lib/cgit/">
AllowOverride None
Options ExecCGI FollowSymlinks
Require all granted

Order Allow,Deny
Allow from all

Deny from 100.27.8.240
Deny from 101.32.115.96
Deny from 101.32.240.178
Deny from 101.32.242.16
Deny from 101.32.243.24
Deny from 101.32.244.173
Deny from 101.32.254.77
Deny from 103.121.39.54
Deny from 119.28.105.111
Deny from 124.156.196.210
Deny from 124.156.200.172
Deny from 124.156.205.228
Deny from 124.156.207.130
Deny from 129.226.146.19
Deny from 129.226.150.55
Deny from 129.226.151.215
Deny from 129.226.154.196
Deny from 129.226.156.129
Deny from 129.226.158.117
Deny from 129.226.192.111
Deny from 129.226.192.224
Deny from 129.226.193.30
Deny from 129.226.209.118
Deny from 129.226.91.207
Deny from 129.226.92.236
Deny from 129.226.92.4
Deny from 150.109.11.222
Deny from 150.109.12.106
Deny from 150.109.13.249
Deny from 150.109.17.45
Deny from 150.109.20.64
Deny from 150.109.21.76
Deny from 150.109.23.33
Deny from 150.109.24.245
Deny from 150.109.25.235
Deny from 170.106.107.202
Deny from 170.106.108.10
Deny from 170.106.109.24
Deny from 170.106.115.155
Deny from 170.106.142.139
Deny from 170.106.148.16
Deny from 170.106.151.66
Deny from 170.106.169.165
Deny from 170.106.172.189
Deny from 170.106.177.16
Deny from 170.106.187.237
Deny from 170.106.187.99
Deny from 170.106.192.82
Deny from 170.106.197.128
Deny from 170.106.84.19
Deny from 18.234.184.27
Deny from 194.120.230.118
Deny from 195.191.219.130
Deny from 195.62.32.102
Deny from 20.171.207.103
Deny from 20.171.207.108
Deny from 20.171.207.192
Deny from 20.171.207.209
Deny from 20.171.207.230
Deny from 20.171.207.65
Deny from 20.171.207.86
Deny from 202.127.183.178
Deny from 207.180.245.57
Deny from 216.244.66.230
Deny from 24.131.231.46
Deny from 3.237.46.45
Deny from 34.229.134.0
Deny from 43.128.84.42
Deny from 43.128.88.143
Deny from 43.128.89.170
Deny from 43.130.0.17
Deny from 43.130.12.196
Deny from 43.130.13.203
Deny from 43.130.17.168
Deny from 43.130.2.53
Deny from 43.130.31.206
Deny from 43.130.35.10
Deny from 43.130.35.85
Deny from 43.130.40.43
Deny from 43.130.48.193
Deny from 43.130.58.215
Deny from 43.130.60.10
Deny from 43.130.61.214
Deny from 43.133.38.100
Deny from 43.133.43.121
Deny from 43.133.43.154
Deny from 43.133.43.227
Deny from 43.133.56.146
Deny from 43.133.57.8
Deny from 43.133.59.248
Deny from 43.133.60.115
Deny from 43.133.60.97
Deny from 43.133.62.111
Deny from 43.133.62.221
Deny from 43.134.0.62
Deny from 43.134.107.106
Deny from 43.134.109.11
Deny from 43.134.112.111
Deny from 43.134.118.145
Deny from 43.134.119.86
Deny from 43.134.12.237
Deny from 43.134.121.104
Deny from 43.134.15.134
Deny from 43.134.16.138
Deny from 43.134.163.161
Deny from 43.134.165.87
Deny from 43.134.167.226
Deny from 43.134.176.114
Deny from 43.134.184.91
Deny from 43.134.229.118
Deny from 43.134.231.229
Deny from 43.134.236.64
Deny from 43.134.26.191
Deny from 43.134.26.28
Deny from 43.134.41.2
Deny from 43.134.46.116
Deny from 43.134.48.88
Deny from 43.134.56.250
Deny from 43.134.57.196
Deny from 43.134.61.126
Deny from 43.134.61.238
Deny from 43.134.63.65
Deny from 43.134.64.76
Deny from 43.134.69.123
Deny from 43.134.69.90
Deny from 43.134.72.28
Deny from 43.134.73.181
Deny from 43.134.75.217
Deny from 43.134.77.29
Deny from 43.134.91.203
Deny from 43.134.91.49
Deny from 43.134.99.61
Deny from 43.135.129.240
Deny from 43.135.129.244
Deny from 43.135.131.147
Deny from 43.135.134.141
Deny from 43.135.135.246
Deny from 43.135.138.166
Deny from 43.135.141.103
Deny from 43.135.144.133
Deny from 43.135.145.56
Deny from 43.135.147.140
Deny from 43.135.150.154
Deny from 43.135.156.161
Deny from 43.135.158.194
Deny from 43.135.173.248
Deny from 43.135.177.50
Deny from 43.135.179.97
Deny from 43.135.186.136
Deny from 43.153.1.102
Deny from 43.153.10.102
Deny from 43.153.10.154
Deny from 43.153.103.133
Deny from 43.153.105.93
Deny from 43.153.106.120
Deny from 43.153.107.175
Deny from 43.153.11.31
Deny from 43.153.12.7
Deny from 43.153.122.155
Deny from 43.153.13.111
Deny from 43.153.14.12
Deny from 43.153.14.242
Deny from 43.153.17.158
Deny from 43.153.18.46
Deny from 43.153.193.211
Deny from 43.153.20.154
Deny from 43.153.20.37
Deny from 43.153.23.112
Deny from 43.153.23.244
Deny from 43.153.23.81
Deny from 43.153.29.199
Deny from 43.153.3.32
Deny from 43.153.30.97
Deny from 43.153.34.43
Deny from 43.153.37.58
Deny from 43.153.39.234
Deny from 43.153.4.65
Deny from 43.153.46.109
Deny from 43.153.5.20
Deny from 43.153.52.32
Deny from 43.153.58.32
Deny from 43.153.6.132
Deny from 43.153.60.85
Deny from 43.153.61.213
Deny from 43.153.62.136
Deny from 43.153.69.7
Deny from 43.153.76.232
Deny from 43.153.80.61
Deny from 43.153.84.42
Deny from 43.153.97.220
Deny from 43.156.107.145
Deny from 43.156.12.8
Deny from 43.156.2.243
Deny from 43.156.29.120
Deny from 43.156.29.145
Deny from 43.156.3.195
Deny from 43.156.5.207
Deny from 43.156.6.103
Deny from 43.159.131.116
Deny from 43.159.133.74
Deny from 43.159.137.20
Deny from 43.159.139.35
Deny from 43.159.144.118
Deny from 43.159.144.69
Deny from 43.159.144.95
Deny from 43.159.146.48
Deny from 43.159.32.86
Deny from 43.159.37.213
Deny from 43.159.41.139
Deny from 43.159.41.195
Deny from 43.163.0.23
Deny from 43.163.8.75
Deny from 44.212.14.20
Deny from 47.238.13.10
Deny from 47.238.13.11
Deny from 47.238.13.12
Deny from 47.238.13.13
Deny from 47.238.13.14
Deny from 47.238.13.15
Deny from 47.238.13.16
Deny from 47.238.13.17
Deny from 47.238.13.18
Deny from 47.238.13.9
Deny from 47.242.148.169
Deny from 47.242.149.96
Deny from 47.242.160.82
Deny from 47.242.167.47
Deny from 47.242.209.147
Deny from 47.242.217.111
Deny from 47.242.222.214
Deny from 47.242.234.100
Deny from 47.242.235.57
Deny from 47.242.3.114
Deny from 47.242.76.207
Deny from 47.242.77.69
Deny from 47.242.95.94
Deny from 47.243.105.139
Deny from 47.243.173.250
Deny from 47.243.193.222
Deny from 47.243.228.99
Deny from 47.243.234.164
Deny from 47.243.48.79
Deny from 47.243.56.171
Deny from 47.243.62.121
Deny from 47.243.71.191
Deny from 47.243.74.123
Deny from 47.243.75.156
Deny from 47.243.78.23
Deny from 47.243.78.44
Deny from 47.243.79.195
Deny from 47.243.89.37
Deny from 47.243.91.206
Deny from 47.76.209.138
Deny from 47.76.220.119
Deny from 47.76.222.244
Deny from 47.76.99.127
Deny from 49.51.180.62
Deny from 49.51.206.134
Deny from 49.51.70.229
Deny from 49.51.70.245
Deny from 51.222.253.1
Deny from 51.222.253.10
Deny from 51.222.253.11
Deny from 51.222.253.12
Deny from 51.222.253.13
Deny from 51.222.253.14
Deny from 51.222.253.15
Deny from 51.222.253.16
Deny from 51.222.253.17
Deny from 51.222.253.18
Deny from 51.222.253.19
Deny from 51.222.253.2
Deny from 51.222.253.20
Deny from 51.222.253.3
Deny from 51.222.253.4
Deny from 51.222.253.5
Deny from 51.222.253.6
Deny from 51.222.253.7
Deny from 51.222.253.8
Deny from 51.222.253.9
Deny from 54.157.118.241
Deny from 66.249.66.34
Deny from 66.249.68.39
Deny from 66.249.79.133
Deny from 66.249.79.202
Deny from 66.249.79.203
Deny from 8.210.12.248
Deny from 8.210.147.121
Deny from 8.210.15.246
Deny from 8.210.153.23
Deny from 8.210.154.94
Deny from 8.210.164.94
Deny from 8.210.176.195
Deny from 8.210.179.35
Deny from 8.210.187.5
Deny from 8.210.188.13
Deny from 8.210.189.26
Deny from 8.210.190.0
Deny from 8.210.190.63
Deny from 8.210.66.89
Deny from 8.210.75.120
Deny from 8.210.8.206
Deny from 8.210.86.148
Deny from 8.210.86.249
Deny from 8.218.91.49

</Directory>