mirror of
https://0xacab.org/sutty/sutty
synced 2024-11-14 06:31:41 +00:00
webpacker: arreglar webpack-dev-server
This commit is contained in:
parent
69f1687962
commit
42dcf06d27
3 changed files with 10 additions and 5 deletions
|
@ -2,6 +2,7 @@ RAILS_ENV=
|
|||
IMAP_SERVER=
|
||||
DEFAULT_FROM=
|
||||
SKEL_SUTTY=https://0xacab.org/sutty/skel.sutty.nl
|
||||
# XXX: Si cambiás esta variable, tenés que editar config/webpacker.yml también :(
|
||||
SUTTY=sutty.local
|
||||
SUTTY_WITH_PORT=sutty.local:3000
|
||||
REDIS_SERVER=
|
||||
|
|
|
@ -17,10 +17,11 @@ Rails.application.config.content_security_policy do |policy|
|
|||
policy.img_src :self, :data, :https, :blob
|
||||
# Ya no usamos applets!
|
||||
policy.object_src :none
|
||||
# webpack-dev-server
|
||||
if Rails.env.development?
|
||||
policy.connect_src :self,
|
||||
'http://localhost:3035',
|
||||
'ws://localhost:3035'
|
||||
"https://#{ENV.fetch('SUTTY', 'sutty.local')}:3035",
|
||||
"wss://#{ENV.fetch('SUTTY', 'sutty.local')}:3035"
|
||||
end
|
||||
|
||||
# Specify URI for violation reports
|
||||
|
|
|
@ -53,10 +53,13 @@ development:
|
|||
|
||||
# Reference: https://webpack.js.org/configuration/dev-server/
|
||||
dev_server:
|
||||
https: true
|
||||
host: <%= ENV.fetch('SUTTY', 'localhost') %>
|
||||
https:
|
||||
key: '../sutty.local/domain/sutty.local.key'
|
||||
cert: '../sutty.local/domain/sutty.local.crt'
|
||||
# XXX: esto está hardcodeado, debería conseguirlo del ENV
|
||||
host: sutty.local
|
||||
port: 3035
|
||||
public: <%= ENV.fetch('SUTTY', 'localhost') %>:3035
|
||||
public: sutty.local:3035
|
||||
hmr: false
|
||||
# Inline should be set to true if using HMR
|
||||
inline: true
|
||||
|
|
Loading…
Reference in a new issue