storage: ./test-storage

users:
  test:
    password: a94a8fe5ccb19ba61c4c0873d391e987982fbbd3

users_file: ./test-storage/htpasswd
max_users: 1

uplinks:
  express:
    url: http://localhost:55550/
    timeout: 100ms
  server2:
    url: http://localhost:55552/
  baduplink:
    url: http://localhost:55666/

logs:
  - {type: stdout, format: pretty, level: trace}

packages:
  'testfwd*':
    allow_access: all
    allow_publish: all
    proxy_access: server2
    proxy_publish: server2

  'testloop':
    allow_access: all
    allow_publish: all
    proxy_access: server2
    proxy_publish: server2

  'testexp*':
    allow_access: all
    allow_publish: all
    proxy_access: express

  'baduplink':
    allow_access: all
    allow_publish: all
    proxy_access: baduplink

  '*':
    allow_access: test undefined
    allow_publish: test undefined

  # this should not matter
  testpkg:
    allow_access: none

listen: 55551
