---
name: "puppetserver-foreground"
section: "1"
platform: "linux"
package: "puppetserver"
version: "8.7.0-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/puppetserver-foreground"
---

# puppetserver-foreground(1)

Puppetserver foreground process command

## NAME

puppetserver-foreground - Puppetserver foreground process command

## SYNOPSIS

```
puppetserver foreground (--help)
puppetserver foreground <options>
```

## DESCRIPTION

Start the Puppet Server as a foreground process.

## OPTIONS

- **-h, --help**

  Show the help message and exit

- **-d, --debug**

  Turn on debug mode.

- **-b, --bootstrap-config *BOOTSTRAP-CONFIG-FILE***

  Path to bootstrap config file

- **-c, --config *CONFIG-PATH***

  Path to a configuration file or directory of configuration files, or a comma-separated list of such paths. See the documentation for a list of supported file types.

- **-p, --plugins *PLUGINS-DIRECTORY***

  Path to directory plugin .jars

- **-r, --restart-file *RESTART-FILE***

  Path to a file whose contents are incremented each time all of the configured services have been started.

## BUGS

Bugs can be reported to your distribution's bug tracker or upstream at  \<https://github.com/puppetlabs/puppetserver/issues\>

## SEE ALSO

[**puppetserver**(1)](/puppetserver/1.md), [**puppetserver-gem**(1)](/puppetserver-gem/1.md), [**puppetserver-ruby**(1)](/puppetserver-ruby/1.md), [**puppetserver-irb**(1)](/puppetserver-irb/1.md), [**puppetserver-ca**(1)](/puppetserver-ca/1.md), [**puppetserver-prune**(1)](/puppetserver-prune/1.md)

## AUTHOR

Louis-Philippe Véronneau
