1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2026-01-17 13:39:46 +00:00

improve config file generation

هذا الالتزام موجود في:
Adam Cooke
2017-04-19 14:30:00 +01:00
الأصل 2fdba0ceb5
التزام a8ecb502fa
3 ملفات معدلة مع 17 إضافات و94 حذوفات

عرض الملف

@@ -1,9 +1,12 @@
#!/usr/bin/env ruby
require File.expand_path('../../lib/postal/config', __FILE__)
require 'openssl'
require 'securerandom'
unless File.exist?(Postal.config_file_path)
FileUtils.cp(config_root('postal.example.yml'), Postal.config_file_path)
content = File.read(Postal.config_root.join('postal.example.yml'))
content.gsub!('{{secretkey}}', SecureRandom.hex(128))
File.open(Postal.config_file_path, 'w') { |f| f.write(content) }
puts "Created example config file at #{Postal.config_file_path}"
end