add network_mode: host to docker-compose config
This commit is contained in:
parent
9c05b86518
commit
6377d229d1
|
@ -9,6 +9,7 @@ services:
|
||||||
- "3000:3000"
|
- "3000:3000"
|
||||||
volumes:
|
volumes:
|
||||||
- '$APPDATA:/app/data'
|
- '$APPDATA:/app/data'
|
||||||
|
network_mode: host
|
||||||
environment:
|
environment:
|
||||||
- IP_FROM_HEADER=true
|
- IP_FROM_HEADER=true
|
||||||
- SQLITE_DATABASE=/app/data/espial.sqlite3
|
- SQLITE_DATABASE=/app/data/espial.sqlite3
|
||||||
|
|
|
@ -22,6 +22,7 @@ shouldArchiveBookmark :: User -> Key Bookmark -> Handler Bool
|
||||||
shouldArchiveBookmark user kbid = do
|
shouldArchiveBookmark user kbid = do
|
||||||
runDB (get kbid) >>= \case
|
runDB (get kbid) >>= \case
|
||||||
Nothing -> pure False
|
Nothing -> pure False
|
||||||
|
|
||||||
Just bm -> do
|
Just bm -> do
|
||||||
pure $
|
pure $
|
||||||
(isNothing $ bookmarkArchiveHref bm) &&
|
(isNothing $ bookmarkArchiveHref bm) &&
|
||||||
|
@ -32,10 +33,12 @@ shouldArchiveBookmark user kbid = do
|
||||||
getArchiveManager :: Handler Manager
|
getArchiveManager :: Handler Manager
|
||||||
getArchiveManager = do
|
getArchiveManager = do
|
||||||
appSettings <- pure . appSettings =<< getYesod
|
appSettings <- pure . appSettings =<< getYesod
|
||||||
NH.newTlsManagerWith $ NH.mkManagerSettings def $
|
let mSocks =
|
||||||
NC.SockSettingsSimple
|
NC.SockSettingsSimple <$>
|
||||||
<$> fmap unpack (appArchiveSocksProxyHost appSettings)
|
fmap unpack (appArchiveSocksProxyHost appSettings) <*>
|
||||||
<*> fmap toEnum (appArchiveSocksProxyPort appSettings)
|
fmap toEnum (appArchiveSocksProxyPort appSettings)
|
||||||
|
NH.newTlsManagerWith (NH.mkManagerSettings def mSocks)
|
||||||
|
|
||||||
|
|
||||||
archiveBookmarkUrl :: Key Bookmark -> String -> Handler ()
|
archiveBookmarkUrl :: Key Bookmark -> String -> Handler ()
|
||||||
archiveBookmarkUrl kbid url =
|
archiveBookmarkUrl kbid url =
|
||||||
|
|
Loading…
Reference in a new issue